Testeur, Débogueur & Visualiseur Regex

Local uniquement

Testez, expliquez, visualisez, sécurisez et benchmarkez des expressions régulières localement.

/

Expression régulière

Entrez un motif, ou collez un JavaScript regex littéral avec des drapeaux
0 caractères de motif0 groupes de captureLn 1, Col 1
Expression ECMAScript valide
Saisissez un motif et testez le texte pour commencer
Travailleur isolé, local seulement

Texte d'essai · 0 lignes

Taper, coller, déposer ou importer du texte pour tester...
Ln 1, Col 10 caractères0 octets · UTF-8 · Envelopper

Comparaisons

0

Groupes de capture

0

Exécution

0.00 ms

Caractéristiques d'essai

0

Moteur

ECMAScript autochtone

Risque ReDoS

Mode d’emploi

  1. 01

    Saisissez un motif et un texte

    Utilisez la syntaxe ECMAScript brute ou collez un JavaScript littéral, puis ajoutez du texte manuellement ou importez un document local.

  2. 02

    Inspectez chaque comportement

    Naviguez les correspondances et les groupes, prévisualiser les remplacements, exécuter des tests, inspecter l'AST et générer un diagramme syntaxique.

  3. 03

    Contrôler la sécurité et la portabilité

    Exécutez l'analyse ReDoS limitée, comparez le comportement Native et RE2, référez-vous en toute sécurité et générez du code pour huit langues.

Questions fréquentes

Mes modèles, mes textes de test ou mes fichiers sont-ils téléchargés?

Non. L'évaluation, les importations, la visualisation, les tests et l'analyse sont tous exécutés localement dans votre navigateur.

Quels moteurs régex sont pris en charge?

Le mode Native suit l'implémentation ECMAScript RegExp de votre navigateur. Le mode RE2 Safe utilise un moteur linéaire et rejette intentionnellement les fonctionnalités de rétrosuivi non supportées.

Pourquoi un régex dangereux peut-il sortir ?

Certaines expressions natives peuvent déclencher un recul catastrophique. Nobuf exécute une évaluation non fiable dans un travailleur jetable et la termine lorsque la limite de temps est atteinte.

Quelle est la différence entre Native et RE2?

Native prend en charge l'ensemble complet des fonctionnalités JavaScript, y compris la recherche et les références rétrospectives. RE2 priorise l'exécution linéaire prévisible et omet les fonctionnalités qui nécessitent une rétro-suivi.

Poursuivez avec d’autres utilitaires web ciblés.

Tous les outils

Local par défaut ; les sources distantes sont clairement indiquées.

© 2026 Nobuf

Nobuf

Des utilitaires rapides et locaux, propulsés par votre navigateur.