Note :
Le module REGEX propose plusieurs fonctions pour effectuer des recherches dans des chaînes.
Il offre les fonctions suivantes:
- ereg : expression rationnelle POSIX (POSIX regular expression)
- preg : expression rationnelle PCRE (PCRE regular expression)
ereg()
La fonction ereg() prend 2 arguments obligatoires plus un troisième optionnel :- ce que l'on recherche
- la chaîne dans laquelle s'effectue la recherche
- l'occurence renvoyée (la première, la seconde, etc...)
~ereg('(w.*)','Trouvé sur le web')
Valeur renvoyée : web
preg()
La fonction preg() prend 2 arguments obligatoires plus un troisième optionnel :- ce que l'on recherche au format PCRE
- la chaîne dans laquelle s'effectue la recherche
- l'occurence renvoyée (la première, la seconde, etc...)
~preg('/(\S*)$/','Trouvé sur le web')
Valeur renvoyée : web