Testeur d’expressions régulières
Testez une expression régulière JavaScript sur un exemple, voyez chaque correspondance et groupe nommé et changez les drapeaux g, i ou m.
- Fonctionne dans votre navigateur
- Aucun envoi
- Le résultat reste sur votre appareil
Confidentialité et limitesS’exécute dans votre navigateur. Rien n’est envoyé.
Le contenu des entrées reste dans cet onglet ; Refentra ne l’envoie ni ne le stocke. Les comptages agrégés facultatifs d’actions sont envoyés uniquement avec votre consentement à la mesure d’usage. Effacez l’espace après usage.
Profil pris en charge: ECMAScript RegExp : limite 1,5 seconde, motif 1 000 caractères, texte 50 000, 1 000 résultats.
Maximum 200 000 unités UTF-16 ; les parseurs peuvent limiter davantage. Worker : 15 secondes (regex 1,5 seconde).
Vérifier la saisie et le résultat
- Préparer et choisir l’opération
Saisissez un motif ECMAScript sans les barres obliques qui le délimitent, les indicateurs à part, et le texte à parcourir.
- Vérifier un exemple concret
Essayez cet exemple et comparez le résultat indiqué : \d+ / g / a12 b3 → 12, 3
- Examiner avant de réutiliser la sortie
Examinez les positions et les captures des correspondances. Ajoutez des ancres si toute la saisie doit correspondre, et non une simple sous-chaîne.
Réponses pour cette tâche
Pourquoi g change-t-il le résultat ?
La recherche globale renvoie les correspondances successives ; sans g, elle peut s’arrêter à la première. Les indicateurs influent aussi sur la casse et sur les ancres multilignes.
Que vérifier si la saisie échoue ?
Corrigez les crochets non appariés et les indicateurs en double ou non pris en charge. En cas d’expiration du délai du worker, simplifiez les quantificateurs imbriqués.
Quelles sont les limites de cet outil ?
Motif de 1 000 caractères au plus, texte de 50 000 au plus, 1 000 correspondances au plus et 1,5 seconde de temps de calcul pour le worker. Rien ne prouve qu’une expression régulière est sûre en production.