Le langages PHP dispose de plusieurs fonctions permettant de travailler sur les expressions régulières (regexp).
| Fonction |
|---|
| Description |
| $nombre = ereg($modele, $chaine [, $tableau]); |
| recherche un modèle dans une chaîne de caractères et enregistre les résultats dans le tableau. |
| $chaine_result = ereg_replace($modele, $chaine_remplacement, $chaine); |
| remplace le fragment de chaîne correspondant au modèle par la chaîne de substitution. |
| $nombre = eregi($modele, $chaine [, $tableau]); |
| recherche en ignorant la casse, un modèle dans la chaîne de caractères puis enregistre les résultats dans le tableau. |
| $chaine_result = eregi_replace($modele, $chaine_remplacement, $chaine); |
| remplace le fragment de chaîne correspondant au modèle par la chaîne de substitution en ignorant la casse. |
| $tableau = split($modele, $chaine [, $nombre]); |
| scinde une chaîne de caractères selon un modèle et éventuellement une longueur limite. |
| $chaine_result = spliti($modele, $chaine [, $nombre]); |
| scinde en ignorant la casse, une chaîne de caractères selon un modèle et éventuellement une longueur limite. |
| $chaine_result = sqlrecase($chaine); |
| crée une expression régulière insensible à la casse à partir d'une chaîne de caractères. |