\n et regex - PHP - Programmation
Marsh Posté le 03-09-2008 à 12:34:31
oui effectivement, mais l'idée était de modifier ce qui se trouve entre les \n uniquement d'ou la regex...
Marsh Posté le 03-09-2008 à 14:09:02
il me semblait qu'il fallait placer l'expression régulière entre / (slash), non ?
Marsh Posté le 03-09-2008 à 15:04:58
le problème vient vraisemblablement de ton texte, est-il entre simple ou double quote?
Si tu as:
Code :
|
Ta regex ne doit pas chercher des retours à la ligne mais le caractère \ suivi du caractère n :
Code : |
Par contre si tu as déclarer ta chaine entre double quote il y aura bien un retour à la ligne et ta regex est bonne.
pierreC> il n'y a pas d'obligation sur le caractère délimitant une regex. Traditionnellement on se sert effectivement du / ( je dirais que ça doit venir de PERL) mais le # est tout à fait possible ( voir même recommandé quand on essaye de matcher des paths qui contiennent des / par exemple)
Marsh Posté le 03-09-2008 à 12:29:04
bojnour,
j'ai :
je veux isoler ce qui se trouve entre \n
je fais :
j'ai constamment "pas de retour chariot détecté" !!!!
qu'ai je fais de mal ?