Maison > Article > interface Web > Compréhension approfondie de l'analyse des quantificateurs dans les expressions régulières JS
Cet article présente principalement l'analyse des quantificateurs pour une compréhension approfondie des expressions régulières JS. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
Souvent, nous devons faire correspondre une chaîne qui apparaît plusieurs fois de suite. Par exemple, nous devons faire correspondre une chaîne qui apparaît 20 fois de suite selon la méthode d'écriture précédente : , n'est-ce pas ? Vous avez l'impression de devenir fou ? Heureusement, en utilisant les quantificateurs fournis par les expressions régulières, nous pouvons résoudre rapidement ce problème.\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d
La méthode d'utilisation des quantificateurs est la suivante :
Alors comment utiliser les quantificateurs pour résoudre le problème précédent ?字符 | 含义 |
---|---|
? | 出现零次或一次(最多出现一次) |
+ | 出现一次或多次(至少出现一次) |
* | 出现零次或多次(任意次) |
{n} | 出现n次 |
{n,m} | 出现n到m次 |
{n,} | 至少出现n次 |
C'est très simple, il suffit de :
Et si vous souhaitez correspondre jusqu'à n fois ? Beaucoup de gens aimeraient imiter une chaîne qui apparaît au moins n fois et l'écrire comme\d{20}, mais l'expression régulière la traitera directement comme une chaîne ordinaire. Seule l'écriture comme
peut correspondre au plus n fois. {,n}
{0, n}
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
Compréhension approfondie de l'analyse des classes prédéfinies et des limites des expressions régulières JSDans -compréhension approfondie de l'analyse JS des classes de plage d'expressions régulièresCe 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!