L'éditeur PHP Xiaoxin vous présentera une expression régulière dans cet article, qui est utilisée pour vérifier « gagner 20 % supplémentaires » ou « gagner 20 % supplémentaires ». Les expressions régulières sont un puissant outil de correspondance de texte qui peut être utilisé pour valider et extraire des chaînes dans un format spécifique. Cette expression régulière peut nous aider à trouver des chaînes qui répondent à des exigences spécifiques dans un morceau de texte et à les traiter en conséquence. Dans cet article, nous expliquerons en détail la composition et l’utilisation de cette expression régulière pour aider chacun à mieux la comprendre et l’appliquer.
Besoin d'une expression régulière pour valider la chaîne mentionnée ci-dessous.
'Earn extra 20%' - valid 'Earn 20% extra' - valid 'earn extra 20%' - valid 'earn 20% extra' - valid 'Earn 20' - valid 'Earn ' - Invalid '20' - Invalid 'Earn ^&' - Invalid
Aucun autre caractère spécial ne devrait être autorisé
- Utilisation de golang 1.19
Utilisez le drapeau (?i)
(insensible à la casse) et un autre terme facultatif (au lieu d'utiliser lookaround qui n'est pas pris en charge par go ):
(?i)earn (\d+%?( extra)?|extra \d+%?)
Voir Démo d'expressions régulières en direct.
Voir Démo en direct.
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!