[PHP] placé le resultat d'un ereg() dans une variable...

placé le resultat d'un ereg() dans une variable... [PHP] - PHP - Programmation

Marsh Posté le 18-08-2003 à 13:49:09    

je m'explique...
 
je souhaite recuperé la chaine de caractère qui se trouve entre [toto]....[/toto] et la mettre dans une variable $x  
 
c possible de faire ça ??
 
Merci  :jap:


---------------
It's hard to say it, I hate to say it, but it's probably me...
Reply

Marsh Posté le 18-08-2003 à 13:49:09   

Reply

Marsh Posté le 18-08-2003 à 14:01:05    

oui en lisant la doc ;):

Citation :


Description
bool ereg ( string pattern, string string [, array regs])
...
Si ereg() trouve ses solutions pour les parenthèses capturantes, $regs contiendra exactement 10 éléments, même si il y avait plus ou moins de 10 parenthèses capturantes qui étaient valides. Cela n'a aucun effet sur les capacités de la fonction ereg() à trouver d'autres sous chaînes. Si aucune valeur n'est trouvée, $regs ne sera pas modifié par ereg().  


et en modifiant un peu ta regex:

Code :
  1. /\[toto\](.*?)\[\/toto\]/


Message édité par anapajari le 18-08-2003 à 14:01:31
Reply

Marsh Posté le 18-08-2003 à 15:10:06    

Parfait , merci  :jap:  :jap:


---------------
It's hard to say it, I hate to say it, but it's probably me...
Reply

Sujets relatifs:

Leave a Replay

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