salut,
il y a un moment j'avais deja posté une question sur les expression régulière. J'avais réussi a avoir ce que je pensais bon, mais je me suis apercu qu'il fallait légèrerement modifier l'expression régulière.Et la c'est le drame, ca ne marche pas alors qu'il devrait retrouver cette expression regulière. je montre :
voici l'expression du debut qui marche:
et le resultat était :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_match_all('/\\\\trowd(.*)'.$string.'[1-3](.*)\\\\row }/sU',$texte,$test)
\trowd [........] {\fs18 REFDOC2\cell VERS2\cell }[........] \cellx9639\row }
maintenant je veux match avec la meme chose en ajoutatnt } au début.
et la c'est le problème ca ne marcha pas alors que j'ai comme texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 preg_match_all('/}\\\\trowd(.*)'.$string.'[1-3](.*)\\\\row }/sU',$texte,$test) ou preg_match_all('/[}]\\\\trowd(.*)'.$string.'[1-3](.*)\\\\row }/sU',$texte,$test) ou preg_match_all('/\}\\\\trowd(.*)'.$string.'[1-3](.*)\\\\row }/sU',$texte,$test)
[........]\clftsWidth3\clwWidth1134 \cellx9639\row }\trowd \trgaph70\trleft-70\trkeep\trbrdrt\brdrs\brdrw5 \trbrdrl\brdrs\brdrw5 \trbrdrb\brdrs\brdrw5 \trbrdrr[.....]\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin57 \f1\fs20\lang1036\langfe1036\cgrid\langnp1036\langfenp1036 {\fs18 DOCUMENT2\cell }\pard \s44\qc \li57\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin57 {\fs18 REFDOC2\cell VERS2\cell }\pard[........]clwWidth1134 \cellx9639\row }
et donc moi je veux que ca me retourne : }\trowd \trgaph70\trleft-70\trkeep\trbrdrt\brdrs\brdrw5 \trbrdrl\brdrs\brdrw5 \trbrdrb\brdrs\brdrw5 \trbrdrr[.....]\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin57 \f1\fs20\lang1036\langfe1036\cgrid\langnp1036\langfenp1036 {\fs18 DOCUMENT2\cell }\pard \s44\qc \li57\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin57 {\fs18 REFDOC2\cell VERS2\cell }\pard[........]clwWidth1134 \cellx9639\row }
alors si quelqu'un peut m'aider se serait cool .
Partager