Testeur Regex
Testez des expressions régulières ECMAScript, examinez correspondances et groupes et essayez des remplacements.
Renseignez “Motif”, “Indicateurs” et le texte de test, puis utilisez “Tester”. Renseignez “Remplacement” pour examiner la sortie remplacée. Méthode et limites
Correspondances
Durée (ms):
Correspondances:
- Indice UTF-16:
Captures:
Référence regex
Méthode et limites
Méthode et limites
RegExp ECMAScript fonctionne uniquement dans un worker jetable. Indicateurs pris en charge selon le navigateur : dgimsuvy ; doublons et association u/v invalides. Les indices comptent les unités UTF-16 ; u/v avance par point Unicode après une correspondance vide. Capture absente et capture vide restent distinctes. Au plus 5000 correspondances ; la suivante rend cet aperçu incomplet et désactive le remplacement. Celui-ci est construit à partir des correspondances complètes, accepte $$, $&, $1–$99, groupes nommés, préfixe et suffixe, ainsi qu’un résultat vide. Sans correspondance, le texte original est conservé. Les préréglages sont pédagogiques, pas des validateurs complets d’e-mail, URL, IPv4 ou HTML. Ce moteur diffère de PCRE et RE2.
La saisie est traitée localement dans un worker, sans envoi, stockage ni journal du code. Les publicités et le site peuvent effectuer des requêtes réseau. Les ressources doivent être chargées ; le mode hors ligne n’est pas garanti.
Texte 200000 unités UTF-16 ; motif et remplacement 10000 chacun ; 5000 correspondances ; message/sortie 2 Mio UTF-8. Démarrage 5 s, recherche et remplacement 1 s.
Copié
Échec de la copie. Sélectionnez le résultat et copiez-le manuellement.
Outils populaires
À propos de Testeur Regex
Testez des expressions régulières ECMAScript, examinez correspondances et groupes et essayez des remplacements.
(cat), g; cat dog cat → X dog X; 0, 8
Méthode technique versionnée ; aucune année civile ou juridique de référence.
Cas d'utilisation
Comment utiliser
Entrez votre expression régulière
Renseignez “Motif”, “Indicateurs” et le texte de test, puis utilisez “Tester”. Renseignez “Remplacement” pour examiner la sortie remplacée.
Entrez le texte de test
Examinez “Correspondances”, “Captures” et “Indice UTF-16” ; “Copier” copie la sortie du remplacement.
Utilisez “Effacer” pour vider la saisie et le résultat ; “Annuler” arrête le travail en cours.
Astuces Pro
- Utilisez les drapeaux g, i, m selon vos besoins
- Échappez les caractères spéciaux avec \
- Les groupes de capture sont entre parenthèses
- Relisez les avertissements et la sortie avant copie. Une conversion réussie ne prouve pas la compatibilité avec votre application.
Questions fréquemment posées
Un pattern pour rechercher et manipuler du texte.
Le core est commun mais les variantes existent.
Pratiquez avec des exemples simples puis complexifiez.
RegExp ECMAScript fonctionne uniquement dans un worker jetable. Indicateurs pris en charge selon le navigateur : dgimsuvy ; doublons et association u/v invalides. Les indices comptent les unités UTF-16 ; u/v avance par point Unicode après une correspondance vide. Capture absente et capture vide restent distinctes. Au plus 5000 correspondances ; la suivante rend cet aperçu incomplet et désactive le remplacement.
Celui-ci est construit à partir des correspondances complètes, accepte $$, $&, $1–$99, groupes nommés, préfixe et suffixe, ainsi qu’un résultat vide. Sans correspondance, le texte original est conservé. Les préréglages sont pédagogiques, pas des validateurs complets d’e-mail, URL, IPv4 ou HTML. Ce moteur diffère de PCRE et RE2.