Tester RegEx

Corre localmente nel tuo browser. Niente lascia il tuo dispositivo.

Prova espressioni regolari JavaScript direttamente nel browser, esamina corrispondenze e gruppi di acquisizione e visualizza le sostituzioni in anteprima.

Modello e testo

Bandiere

Il tester utilizza JavaScript nativo/ECMAScript RegExp semantics. Altri motori possono comportarsi in modo diverso.

Un test di successo non dimostra un'espressione regolare è veloce per ingressi grandi o o ostili.

Corrispondenza

Inserisci un modello e un testo di prova.

Suite di prova

Match/No-Match-Fälle lokal ausführen.

Come funziona

  1. 1

    Inserisci il pattern e il testo di test

    Inserisci pattern, flag e testo di test, o importa un letterale.

  2. 2

    Scegli la modalità

    Passa tra ricerca, anteprima Replace o suite di test.

  3. 3

    Copia o scarica il risultato

    Copia i risultati o scaricali.

Da sapere

Il tester regex verifica espressioni regolari in tre modalità, con esecuzione in un worker e timeout configurabile.

Un test riuscito non dimostra resistenza a ReDoS.

Casi d’uso tipici

Testare in anticipo un testo di sostituzione con backreference

Passa alla modalità Replace per verificare un pattern di sostituzione con backreference.

Convalidare una regex con una suite di test su più casi

Aggiungi casi positivi e negativi per assicurarti che il pattern non sia né troppo ampio né troppo restrittivo.

Suggerimenti per risultati migliori

Non confondere il timeout con la sicurezza contro ReDoS

Un test riuscito non garantisce velocità in produzione con input di grandi dimensioni.

Usa l’importazione di letterali per codice copiato

Importa un letterale /pattern/flags completo invece di separare manualmente.

Caratteristiche

  • Tre modalità

    Ricerca di corrispondenze, anteprima Replace e suite di test.

  • Worker con timeout

    L’esecuzione avviene in un worker con tempo limitato per mantenere la reattività.

  • Elaborazione locale

    I tuoi dati di test non lasciano mai il tuo dispositivo.

Domande frequenti

La regex si comporta come in altri linguaggi?

Non necessariamente. Il tester usa la semantica nativa di JavaScript.

I miei dati di test vengono caricati?

No. La valutazione è interamente locale.

Cerchi un altro strumento?

Tutti gli strumenti funzionano localmente nel tuo browser: senza registrazione, senza upload e anche offline.