Maison > Article > développement back-end > Une brève analyse des sous-expressions, du comptage des sous-expressions et de l'utilisation des branches (expressions régulières)
Sous-expressions
Il est souvent utile de séparer une expression en plusieurs sous-expressions, par exemple pour signifier « au moins une de ces chaînes doit correspondre exactement ». se fait à l’aide de parenthèses, de la même manière que dans les expressions mathématiques.
Par exemple :
(très) *large
peut correspondre à "grand", "très grand", "très très grand", etc.
Nombre de sous-expressions
Vous pouvez utiliser une expression numérique entre accolades {} pour spécifier le nombre de fois où le contenu peut être répété. Vous pouvez spécifier un nombre exact de répétitions ({3} représente le nombre de répétitions), ou une plage de répétitions ({2,4} représente 2 à 4 répétitions), ou une plage de répétitions à fond ouvert ({2,} signifie de le répéter au moins deux fois).
Par exemple :
(très){1,3}
signifie faire correspondre "très", "très très" et "très très très".
Branch
peut utiliser une barre verticale dans une expression régulière pour représenter une sélection. Par exemple, si vous souhaitez faire correspondre com, edu ou net, vous pouvez utiliser l'expression suivante :
com|edu|net
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!