Preg replace : ne fonctionne que pour une seule ligne - PHP - Programmation
Marsh Posté le 17-03-2007 à 21:59:35
Bien sur, ca fait deux heures et demi que je cherche, et c'est quand je poste sur hfr que je trouve
http://forum.2037.biz/sujet-regle- [...] 21053.html
Marsh Posté le 17-03-2007 à 21:45:51
Bonjour,
j'en ai marre, ça fait deux heures que je cherche :
j'utilise des preg replace de ce type :
$contenu = preg_replace("!\[ctr\](.+)\[/ctr\]!Ui","<br /><div align=\"center\">$1</div>",$contenu);
le traitement est fait sur un texte envoyé par POST;
le preg fonctionne si il n'y a qu'une seule ligne, par contre si je veux centrer un texte avec retour chariot \n , ca ne fonctionne pas
j'ai essayé de trouver l'explication, notamment au niveua du . , mais meme sans lui, ca ne fonctionne pas, au niveau des modifiers etc.. mais rien
merci ..