Les fonctions REGEX 

- array preg_grep (pattern, array input)
- retourne un tableau qui contient les éléments de input qui satisfont le masque pattern.
Voir http://www.manuelphp.com/php/function.preg-grep.php.
- int preg_match (pattern, string[, matches])
- analyse subject pour trouver l'expression qui correspond à pattern.
Voir http://www.manuelphp.com/php/function.preg-match.php
- int preg_match_all (pattern, string, matches)
- analyse subject pour trouver l'expression pattern et met les résultats dans matches.
Voir http://www.manuelphp.com/php/function.preg-match-all.php
- mixed preg_replace (pattern, replacement, string[, limit])
- analyse subject pour trouver l'expression rationnelle pattern et remplace les résultats par replacement.
Voir http://www.manuelphp.com/php/function.preg-replace.php
- mixed preg_replace_callback (pattern, function, string)
- Le comportement de pregreplacecallback est presque identique à celui de preg_replace , hormis le fait qu'à la place du paramètre replacement , il faut spécifier une fonction de callback callback qui sera appelée, avec les éléments trouvés en arguments. Cette fonction retourne alors la chaîne de remplacement.
Voir http://www.manuelphp.com/php/function.preg-replace-callback.php
- array preg_split (pattern, string)
- retourne un tableau contenant les sous-chaînes de subject, séparées par les chaînes qui vérifient pattern.
Voir http://www.manuelphp.com/php/function.preg-split.php
- string preg_quote (string[, delimiter])
- ajoute un anti-slash devant tous les caractères de la chaîne str . Cela est très utile si vous avez une chaîne qui va servir de masque, mais qui est générée durant l'exécution.
Voir http://www.manuelphp.com/php/function.preg-quote.php
