Il est possible de regrouper des caractères dans le but de créer soit une séquence à laquelle sera appliquée un symbole spéciale d'occurençage soit une structure alternative.
Pour appliquer les différents symboles d'occurrences à une séquence de caractères, il faut placer cette dernière entre des parenthèses.
$regexp = "1( 000)*"; $regexp = "1( 000){1, 3}"; $regexp = "(-/-)+";
A l'intérieur des parenthèses, un symbole barre verticale (|) entre deux séquences de caractères pose une opération logique OU.
// recherche 'assu' ou 'accu'. $regexp = "a(s{2}|c{2})u"; // recherche 'A' ou 'B' au début de la chaîne de caractères. $regexp = "^(A|B)";