Comment puis-je remplacer une chaîne commeRemplacer un mot dans une phrase en utilisant preg_replace
style = "color: red; largeur: 90%;" class = "zone de texte"
à
style = "color: red; largeur: 65%;" class = "zone de texte"
en utilisant preg_replace
?
Je veux juste remplacer "largeur: 90%" par "largeur: 65%" et le reste de la chaîne devrait rester tel quel. Quelle expression régulière devrais-je utiliser pour accomplir ceci?
Je ne peux pas utiliser str_replace car la largeur pourrait être un nombre et l'unité peut être « % » ou « px ». – Nick
this ?: preg_replace ("/ largeur: \ d + (% | px) /", "largeur: 65%", $ chaîne) – jairajs89