Les méthodes JavaScript regex incluent exec, test, match, matchAll, replace, rechercher et split.
Guide MDNLes groupes de capture et les groupes nommés apparaissent dans l'onglet Correspondances.
MDN groupesLes échappements de propriétés Unicode nécessitent l'indicateur Unicode dans de nombreux modèles pratiques.
MDN unicodeLes assertions lookbehind sont utiles mais peuvent se comporter différemment de l'intuition de correspondance de gauche à droite.
MDN regarder derrièreTestez les regex par rapport à de vrais cas positifs et négatifs
Utilisez la mise en évidence des correspondances, les captures, la sortie de remplacement, les extraits de code, l'historique et les actions de copie pour examiner un modèle avant de l'envoyer.
Les exemples de texte et de modèles restent dans votre navigateur.
Que vérifier
- Méthodologie : exécutez l'expression régulière JavaScript sur un exemple de texte, inspectez les correspondances et les captures, puis examinez le remplacement et la sortie du code généré.
- Testez des échantillons réalistes valides, invalides, vides, longs, Unicode et extrêmes avant d'appliquer un modèle en production.
- Examinez les indicateurs, les groupes de capture, les ancres, la sortie de remplacement et le risque de retour en arrière catastrophique.
- Confirmez les formats officiels des numéros de téléphone, des pièces d'identité, des numéros fiscaux, des références de paiement ou des codes gouvernementaux avant de refuser des utilisateurs.
Limites
- Avertissement : utilitaire d'expression régulière JavaScript local uniquement, et non un validateur officiel ni une garantie de sécurité.
- Différents langages et moteurs de base de données peuvent interpréter différemment la syntaxe des regex.
- Ne collez pas de journaux sensibles ou de données personnelles dans des exemples de modèles partagés.
Note source/référence : vérifiez les formats de production par rapport aux documents API actuels, aux spécifications du régulateur ou aux exemples de fournisseurs de services avant le déploiement.