Tester Regex

Prova le espressioni regolari JavaScript con evidenziazione delle corrispondenze locale, flag e output del gruppo di acquisizione. Tutto viene eseguito localmente nel tuo browser.

/ /gi
Flag Regex
Pronto

Corrispondenze evidenziate

Gruppi di cattura

Corrispondenza Indice Corrispondenza completa Gruppi
I gruppi di cattura appaiono dopo aver testato un pattern.

Comportamento JavaScript RegExp

Il tester utilizza lo stesso motore RegExp del browser utilizzato dal tuo frontend JavaScript, quindi i flag e la sintassi corrispondono al codice lato client reale.

Ispezione dei gruppi di cattura

Rivedi i gruppi numerati, i gruppi denominati e le posizioni di corrispondenza senza passare attraverso il codice o aprire una console.

Utilità browser privata

Tutto viene eseguito localmente nel tuo browser. Log sensibili, token e payload di esempio non vengono caricati.

Strumenti di sviluppo correlati

Domande frequenti

La mia regex o il testo di prova vengono caricati?

No. Tutto viene eseguito localmente nel tuo browser con il motore JavaScript RegExp. Il tuo modello e il tuo testo non vengono inviati ai server Convertr.

Quale variante di regex utilizza questo tester?

Questa pagina utilizza espressioni regolari JavaScript, lo stesso comportamento RegExp utilizzato dai browser moderni e Node.js.

Posso ispezionare i gruppi di acquisizione?

Sì. La tabella dei risultati elenca ogni corrispondenza, i gruppi di acquisizione numerati e i gruppi di acquisizione denominati quando il tuo browser li fornisce.

Quali flag sono supportati?

Il tester supporta i flag JavaScript comuni tra cui g, i, m, s, u, y e d quando disponibili nel tuo browser.

Tester Regex

Testare le espressioni di JavaScript regolari con le bandiere, l'accento di match e la produzione di capture-group.

Introduzione
JavaScript con espressione regolare, bandiere e testo di prova.
Formato di uscita
Match, indice, catturazioni e testo fonte evidenziato.
Le limitazioni reali
La sintesi di regex JavaScript differisce da PCRE, RE2, .NET e altri motori; i modelli catastrofali possono ancora congelare una scheda del browser.
Privacy e trattamento dei dati
un testo di testo, flags e test di JavaScript è elaborato in questa scheda del browser. Converter non riceve o memorizza; chiudere o ricaricare la pagina esclude lo stato di lavoro a meno che l'outil non fornisca esplicitamente una download locale.

Come utilizzare questo strumento

  1. Fornire un JavaScript con espressione regolare, bandiera e testo di prova nei controlli degli strumenti.
  2. Scegli le impostazioni che influenzano i match, gli indici, le catture e il testo sorgente evidenziato, quindi eseguire l'outil.
  3. Recensione di match, indice, catturazioni e testo sorgente evidenziato prima di copiare o scaricarlo.

Modalità comuni di fallimento

Invalid syntax, doppie bandiere, partite globali di lunghezza zero o un costoso modello può produrre un errore o una valutazione lenta.

Un esempio utile

Test /order-(\d+)/g contro le linee di log per elencare ogni numero di ordine catturato.