expressions régulières

expressions régulières - PHP - Programmation

Marsh Posté le 03-07-2006 à 15:06:47    

Bonjour à tous,  
 
alors voila, j'ai un souci,  
 
je voudrais intégrer ma recherche dans une variable,  
 
par exemple, j'ai un  preg_match('!([a-z])+!', $texte);
 
enfin peu importe, en fait je voudrais obtenir le résultat entre les parenthèses dans une variable à part.
 
Avez vous une idée?
 
merki

Reply

Marsh Posté le 03-07-2006 à 15:06:47   

Reply

Marsh Posté le 03-07-2006 à 15:10:53    

Lire la doc ???
http://fr2.php.net/manual/fr/function.preg-match.php :

Citation :

Description
int preg_match ( string pattern, string subject [, array &matches [, int flags [, int offset]]] )
 
preg_match() analyse subject pour trouver l'expression qui correspond à pattern.
 
Si matches est fourni, il sera rempli par les résultats de la recherche. $matches[0] contiendra le texte qui satisfait le masque complet, $matches[1] contiendra le texte qui satisfait la première parenthèse capturante, etc.

Reply

Marsh Posté le 03-07-2006 à 15:11:32    

preg_match($pattern , $texte , $out);
 
--> $out[1]

Reply

Marsh Posté le 03-07-2006 à 15:19:49    

merci ça marche impec

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed