Expressions régulière prendre n'importe quoi [php] - PHP - Programmation
Marsh Posté le 14-12-2002 à 23:23:36
belgique a écrit : Voilà, j'utilises des expressions régulière type perl avec preg_replace et tout va bien je fais un truc genre |
http://www.php.net/manual/fr/pcre.pattern.syntax.php
http://www.perldoc.com/perl5.6/pod [...] xpressions
Marsh Posté le 15-12-2002 à 01:09:36
pour les "" je sais, mon problème c'est qu'il n'accepte pas les saut de ligne et j'arrive pas à m'en sortir pour les accepter ...
Mon problème c'est ça :
Code :
|
Bref il me faut pouvoir accepter les sauts de lignes.
J'avais pas lu le s, Merci bcp .
C'est en lisant les options que j'ai vu qu'il existait des options et je me suis dit, son s ne doit pas être une faute de frappe mais bien ce qu'il me faut .
Marsh Posté le 15-12-2002 à 03:12:52
Tu cherches ceci :
http://www.php.net/manual/fr/pcre. [...] ifiers.php
l'option s qui permet de dire que le . match aussi les retours chariot. Par exemple
preg_match ("/test(.*?)fintest/s", $string); |
Marsh Posté le 15-12-2002 à 03:18:02
Tentacle a écrit : Tu cherches ceci :
|
grillé de + de 24h ..
Marsh Posté le 15-12-2002 à 03:23:14
beleg a écrit : |
youuuups ... j'avais pas lu la fin de son post disant qu'il avait trouve finalement =)
Marsh Posté le 15-12-2002 à 11:58:57
Ben ça fait surement pas mal de temps de gagné j'arrivais pas à comprendre la doc
Marsh Posté le 15-12-2002 à 12:00:21
Merci à tous les deux en tout cas
Marsh Posté le 14-12-2002 à 21:50:53
Voilà, j'utilises des expressions régulière type perl avec preg_replace et tout va bien je fais un truc genre
'test(.*?)fintest' afin de matcher le minimum de charactères possibles entre test et fin test mais il ne reconnait pas les blocs avec des retours à la lignes. Quelqu'un à une idée?
---------------
Belgian connection