Problème avec Expressions régulières preg_match - PHP - Programmation
Marsh Posté le 28-02-2007 à 17:25:07
Ca à l'air de marcher, merci
Connais tu un site qui explique les arguments ? La doc PHP est mal faite pour ca
Marsh Posté le 28-02-2007 à 17:27:32
Un tuto : http://www.lumadis.be/regex/tuto_pcre.php
La section option du tuto : http://www.lumadis.be/regex/tuto_pcre.php#options
et son testeur en ligne tres pratique : http://www.lumadis.be/regex/test_regex.php?lang=fr
Marsh Posté le 28-02-2007 à 17:32:43
zecoke a écrit : Connais tu un site qui explique les arguments ? La doc PHP est mal faite pour ca |
http://fr.php.net/manual/fr/refere [...] ifiers.php
Citation : Les options de PCRE sont listées ci-dessous. Les noms entre parenthèses sont les noms internes à PCRE. Les espaces et les caractères de nouvelles lignes sont ignorés dans les modifieurs, les autres caractères causent des erreurs. |
Marsh Posté le 28-02-2007 à 17:19:13
Bonjour,
Voici mon problème, j'aimerai récupérer tout ce qui est entre 2 balises xml exemple :
blablablabla
<section id='day'><comment>
# Date - Pages - Hits - Bandwidth - Visits
</comment><nu>
BEGIN_DAY</nu><recnb>03</recnb><table>
<tr><td>20070201</td><td>10001</td><td>100001</td><td>1000001</td><td>1001</td></tr>
<tr><td>20070202</td><td>10002</td><td>100002</td><td>1000002</td><td>1002</td></tr>
<tr><td>20070203</td><td>10003</td><td>100003</td><td>1000003</td><td>1003</td></tr>
</table><nu>END_DAY
</nu></section>
blablablalbla
récupérer ce qui est entre <section id='day'> et </section>
Donc je pensais à un :
Le problème c'est que ca marche que si ce qui est entre <section> et </section> n'a pas de retour à la ligne...
Ca doit être un truc tout con mais là j'vois po
Une idée ?
Merci