Expression rationnelle en php
stef
-
Jolkdarr -
Jolkdarr -
j'ai une chaine de caractere du type :
"toto" titi
je voudrais supprimer le mot entre guillemets a l'aide des expression rationnelles....
Merci beaucoup
"toto" titi
je voudrais supprimer le mot entre guillemets a l'aide des expression rationnelles....
Merci beaucoup
5 réponses
-
Bonjour,
je te propose de faire un split ...
genre tu fais
$temp=split("/"",$phrase);
$res=$temp[0].$temp[1];
Bon courage
JSS.j'ai.bon.là? -
-
bonjour,
alors pour info c les expressions régulières ;)
sinon ca doit etre quelquechose du genre chaine1.replace(/\"[a-z]*\"/g,"")) -
Hello !
# une variable à traiter :
$str = "\"toto\" titi";
# suppression des mots entre " :
$str = pgrep_replace('/".*"/g', "", $str ); -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Hello !
Après avoir testé, l'instruction qui marche est :
$str = preg_replace('/".*?"/', "", $str)
Exemple :
$str = "\"toto\" titi \"tata\" titi";
echo "<i>$str</i><br>";
$str = preg_replace('/".*?"/', "", $str);
echo "<i>$str</i><br>";
Take care !