Structure d'une regex
Structure d'une regex
Une regex est entourée de symboles appelés délimiteurs. On peut choisir ce qu'on veut ; nous, nous utilisons le dièse.
Une regex a la forme suivante :
#Regex#Options.
Pour tester une chaîne à partir d'une regex, on utilise preg_match :
<?php preg_match("regex","chaine"); ?> |
Le tableau suivant présente une utilisation basique des regex.
regex |
Explication |
#guitare# |
Cherche le mot « guitare » dans la chaîne. |
#guitare|piano# |
Cherche le mot « guitare » OU « piano ». |
#^guitare# |
La chaîne doit commencer par « guitare ». |
#guitare$# |
La chaîne doit se terminer par « guitare ». |
#^guitare$# |
La chaîne doit contenir uniquement « guitare ». |
Créé avec HelpNDoc Personal Edition: Créer des documentations web iPhone