question expressions regulières - PHP - Programmation
Marsh Posté le 11-02-2005 à 15:10:33
regarde la doc sur les assertions, tu devrais trouver la soluce
Marsh Posté le 11-02-2005 à 15:27:25
damd22 a écrit : tu comprend pas trop ce que tu veux dire....! dsl! |
oups je n'avais pas vu que tu utilisais ereg, dsl, utilise plutôt preg qui est plus rapide et plus complet, et regarde la doc sur les assertions
Marsh Posté le 11-02-2005 à 15:33:18
en fait pas besoin d'assertion, essaye avec :
Code :
|
Marsh Posté le 11-02-2005 à 14:59:01
Salut,
je cherche le symbol sui permet de remplacer la première ( je precise la première) ocurrence trouvé. C'est a dir que je souhaite remplacer une balise HTML au format RTF( j'utilise : "$chaine=eregi_replace("<TR>(.*)</TR>",""\\trowd\\trgaph108 \\1 \\pard \\intbl \\row",$chaine);" ) LE problème est que si j'ai " <TR>.....</TR><TR>.....</TR>....<TR>...</TR>, je vais obtenir : \\trowd\\trgaph108 .....</TR><TR>.....</TR>....<TR>... \\pard \\intbl \\row
et je veux obtenir
\\trowd\\trgaph108 .....\\pard \\intbl \\row \\trowd\\trgaph108.....\\pard \\intbl \\row....\\trowd\\trgaph108... \\pard \\intbl \\row
Si qlq à la solution, je gagnerai du temps
merci d'avance!!
dam