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