MV Tools

Outil texte

Testeur Regex JavaScript en ligne

Testez des expressions régulières JavaScript, les flags, correspondances, groupes de capture et remplacements dans le navigateur.

//

Tester regex JavaScript comme un petit contrat

Écrivez des cas qui doivent ou non correspondre, puis contrôlez matchs, groupes, flags et remplacement.

  • Utilise RegExp JavaScript avec g, i, m, s, u et y; PCRE, Python, Java ou serveur peuvent différer.
  • Texte limité à 500 Ko et 1 000 matchs affichés. Un remplacement est toujours appliqué globalement.
  • Évitez les répétitions ambiguës imbriquées comme `(a+)+` sur un quasi-match volumineux : aucun timeout ne protège la page.

Motif, texte et résultats restent dans le navigateur. Utilisez des exemples masqués : logs et jetons restent sensibles.

Tester les expressions régulières JavaScript avec cas limites et remplacements plus sûrs

Vérifier le texte rendu ou testé dans son contexte

Avant de commencer

  • Utilisez un exemple représentatif non sensible et définissez le résultat attendu.
  • Conservez le texte ou motif source pour reproduire un résultat inattendu.

Vérifier le résultat

  • Testez valeurs vides, retours à la ligne, Unicode et ponctuation littérale.
  • Ouvrez le Markdown rendu ou le remplacement dans la destination réelle.

À savoir : Un aperçu ou test réussi ne garantit ni accessibilité, ni règles de publication, ni comportement propre à une application.

Détails de l outil

Testeur Regex JavaScript en ligne

Testez des regex JavaScript, flags, correspondances, groupes de capture et remplacements localement dans le navigateur.

Révisé par Équipe éditoriale MV Tools

Ce que fait cet outil

Saisissez une expression régulière et un texte de test. L outil utilise le moteur JavaScript RegExp du navigateur pour surligner les correspondances, afficher les index et groupes de capture, puis prévisualiser le remplacement.

Cas d utilisation courants

  • Déboguer des expressions régulières JavaScript et leurs flags
  • Inspecter des correspondances dans logs, réponses API ou extraits de texte
  • Tester des groupes de capture et remplacements comme $1, $& ou groupes nommés

Traitement des données

La regex, le texte de test et le remplacement sont traités localement dans le navigateur et ne sont pas envoyés au backend.

FAQ

Quelle syntaxe regex est utilisée ?

La syntaxe JavaScript RegExp est utilisée. Le comportement peut différer de PCRE, Python, Java ou autres moteurs.

Les groupes de capture sont-ils pris en charge ?

Oui. Les groupes numérotés sont affichés, ainsi que les groupes nommés lorsque le navigateur les prend en charge.

Mon texte est-il envoyé au serveur ?

Non. Le test regex s exécute localement dans le navigateur.