Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5583 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php] Expressions régulière prendre n'importe quoi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] Expressions régulière prendre n'importe quoi

n°269806
belgique
Posté le 14-12-2002 à 21:50:53  profilanswer
 

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
mood
Publicité
Posté le 14-12-2002 à 21:50:53  profilanswer
 

n°269840
beleg
黑社會
Posté le 14-12-2002 à 23:23:36  profilanswer
 

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  
 
"'test(.*?)fintest's" 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?


 
http://www.php.net/manual/fr/pcre.pattern.syntax.php
http://www.perldoc.com/perl5.6/pod [...] xpressions

n°269870
belgique
Posté le 15-12-2002 à 01:09:36  profilanswer
 

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 :
  1. . Remplace n'importe quel caractère, hormis le caractère de nouvelle ligne


 
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 .  :wahoo:


Message édité par belgique le 15-12-2002 à 01:27:04

---------------
Belgian connection
n°269887
Tentacle
Posté le 15-12-2002 à 03:12:52  profilanswer
 

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);

n°269889
beleg
黑社會
Posté le 15-12-2002 à 03:18:02  profilanswer
 

Tentacle a écrit :

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);




 
grillé de + de 24h ..  :lol:

n°269890
Tentacle
Posté le 15-12-2002 à 03:23:14  profilanswer
 

beleg a écrit :


 
grillé de + de 24h ..  :lol:  


 
 
youuuups ... j'avais pas lu la fin de son post disant qu'il avait trouve finalement =)

n°269927
belgique
Posté le 15-12-2002 à 11:58:57  profilanswer
 

Ben ça fait surement pas mal de temps de gagné j'arrivais pas à comprendre la doc  :lol:


---------------
Belgian connection
n°269928
belgique
Posté le 15-12-2002 à 12:00:21  profilanswer
 

Merci à tous les deux en tout cas


---------------
Belgian connection

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] Expressions régulière prendre n'importe quoi

 

Sujets relatifs
[PHP] Petit soucis avec une expression régulière[JS] Expression régulière, objet RegExp
[Java]Expression régulière[Perl] Y a-t-il un dieu des expressions régulières dans la salle?
Expressions régulières[expression régulière] Capturer du texte jusqu'à une occurrence
Crée des liens à partir de mots dans un texte (expressions régulières)Expressions regulieres [je débarque]
Expressions régulières (Jakarta oro - j'trouve pas de doc)Aidez moi a completer cette Expression régulière
Plus de sujets relatifs à : [php] Expressions régulière prendre n'importe quoi


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)