RSRobince Studio

Tester di regex

Scrivi un pattern, incolla una stringa di prova e guarda ogni corrispondenza evidenziarsi all'istante, con una tabella dei gruppi di cattura.

Funziona nel tuo browser. I tuoi file non vengono mai caricati.

Caricamento…

I pulsanti e i testi all’interno dello strumento sono in inglese; questa pagina spiega come usarlo.

Come usare Tester di regex

  1. Inserisci la tua espressione regolare nel campo del pattern.
  2. Attiva flag come i (ignora maiuscole) o m (multilinea).
  3. Incolla il testo e controlla le corrispondenze evidenziate e la tabella dei gruppi.

Vantaggi di questo strumento

  • Evidenziazione in tempo reale. Le corrispondenze si aggiornano mentre scrivi.
  • Gruppi di cattura. Vedi il valore di ogni gruppo e il suo indice.
  • Errori chiari. I problemi di sintassi vengono segnalati subito.

Domande frequenti

Che tipo di regex è questa?

Espressioni regolari JavaScript (ECMAScript), così come le esegue il tuo browser. Le basi valgono quasi ovunque, ma funzioni come lookbehind o gruppi con nome cambiano da un motore all'altro.

Che cosa significano i flag?

g trova tutte le corrispondenze, i ignora maiuscole e minuscole, m fa corrispondere ^ e $ a ogni riga, s fa corrispondere . anche agli a capo, u attiva Unicode completo.

Perché il mio pattern non trova nulla?

Cause comuni: dimenticare di far precedere da una barra rovesciata caratteri speciali come . o (, ancorare con ^ e $ senza il flag m, o differenze tra maiuscole e minuscole senza il flag i.

Vedi questo strumento in inglese · Tutti gli strumenti in italiano