Tester di Regex

Scrivi un'espressione regolare, incolla del testo di esempio e guarda ogni corrispondenza accendersi in tempo reale con i suoi gruppi di cattura.

I file restano sul tuo dispositivo: tutto viene eseguito nel browser

Espressione regolare

Flag

Testo di prova

Come testare un'espressione regolare

  1. Digita la tua espressione regolare nel campo del pattern.
  2. Aggiungi flag come g, i, m o s se ti servono.
  3. Incolla il testo su cui vuoi eseguire il test.
  4. Leggi le corrispondenze evidenziate e i loro gruppi di cattura qui sotto.

Domande Frequenti

Cosa significano i flag g, i, m e s?

g trova ogni corrispondenza invece della sola prima, i rende la ricerca senza distinzione tra maiuscole e minuscole, m fa corrispondere ^ e $ a ogni riga, e s permette al punto di corrispondere ai ritorni a capo.

Cosa sono i gruppi di cattura?

Le parti del tuo pattern racchiuse tra parentesi sono gruppi di cattura. Ti permettono di estrarre solo il pezzo di una corrispondenza che ti interessa, e sono elencati sotto ogni corrispondenza.

Perché il mio pattern mostra un errore?

Il pattern o i flag non sono sintassi valida per espressioni regolari JavaScript. Il messaggio di errore sotto il campo spiega esattamente cosa c'è di sbagliato.

Il Tester di Regex è gratuito?

Sì. Ogni strumento di Handio è gratuito e funziona interamente nel tuo browser, quindi il tuo pattern e il tuo testo non lasciano mai il tuo dispositivo.

Strumenti Correlati

Perché testare una regex nel tuo browser?

Un'espressione regolare che funziona al primo tentativo è rara. Vedere le corrispondenze evidenziate all'istante rende evidente se il tuo pattern è troppo avido, troppo stretto o cattura il testo sbagliato.

Suggerimenti e Limiti

Questo tester usa la sintassi delle espressioni regolari JavaScript, che corrisponde alla maggior parte dei motori ma può differire leggermente da Python o PCRE. Tutto funziona localmente nel tuo browser, quindi il tuo testo non viene mai caricato.