$truc = preg_replace("/\[c\](.+)\[\/c\]/"," \\1 ",$truc);
[ u ] totototo [ / u ] (sans les blanc) et non : [ u ] toto [ / u ] [ u ] toto [ / u ] (sans les blanc) on sais jamais !!!
totototo (pour mettre en sousligné
uu
$truc = preg_replace("/\[c\](.+)\[\/c\]/"," \\1 ",$truc);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionmachin
... :\ ou alors tu comptes le nombre de et tu fais une boucle ...
<?php $msg = " lol [u]lolee"; $i = explode("[u]",$msg); $j = 1; while ($j <= count($i)) { $msg = preg_replace("/\[u\](.+?)\[\/u\]/s","\\1",$msg); $j++; } echo $msg; ?>
$msg = preg_replace("/\[u\](.+?)\[\/u\]/s","\\1",$msg);
$msg = preg_replace("/\[u\](.+)\[\/u\]/s","\\1",$msg);