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