Maison >développement back-end >tutoriel php >Existe-t-il un seul quantificateur pour faire correspondre exactement n ou m occurrences d'un modèle dans une expression régulière ?
Faire correspondre exactement n ou m occurrences avec Regex
L'expression régulière X{n}|X{m} permet à un modèle X de se produisent n ou m fois. Cependant, certains utilisateurs peuvent rechercher un quantificateur plus pratique pour représenter cette construction.
Question :
Existe-t-il un quantificateur spécifique qui teste une occurrence de X exactement n ou m fois ?
Réponse :
Bien qu'il n'existe pas un seul quantificateur qui remplisse exactement cet objectif, l'approche proposée est valide. Alternativement, l'expression régulière suivante peut également être utilisée :
X{m}(X{k})?
où :
Cette expression alternative correspond à X exactement m fois suivie d'occurrences supplémentaires facultatives (jusqu'à k fois) de X, testant efficacement n ou m occurrences de X.
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!