Oltre 142 strumenti online gratuiti · Semplici. Veloci. Precisi.

Tester di espressioni regolari (regex)

Prova un'espressione regolare su un testo di esempio e vedi tutte le corrispondenze, all'istante nel tuo browser.

Come usare lo strumento Tester di espressioni regolari

  1. Inserisci il pattern dell'espressione regolare, senza le barre che lo racchiudono.
  2. Inserisci eventuali flag, come g per tutte le corrispondenze o i per ignorare maiuscole e minuscole.
  3. Incolla il testo su cui provare il pattern.
  4. Fai clic su Esegui per vedere ogni corrispondenza, l'indice in cui inizia e i gruppi di cattura.

Come funziona lo strumento Tester di espressioni regolari

Il tester crea un oggetto RegExp JavaScript nativo dal tuo pattern e dai flag, quindi i risultati sono esattamente quelli che otterrai nei browser e in Node.js. Con il flag g trova tutte le corrispondenze; senza, solo la prima.

Per ogni corrispondenza mostra il testo trovato, il suo indice (a partire da zero) nell'input e i valori dei gruppi di cattura tra parentesi. I pattern non validi, come un gruppo non chiuso, vengono segnalati con il messaggio di errore del browser. Altri motori regex, come PCRE o .NET, accettano una sintassi che JavaScript non ha, ad esempio i quantificatori possessivi.

Domande frequenti

Questo strumento è gratuito?
Sì. Puoi provare espressioni regolari gratis, senza creare un account.
Che tipo di regex usa?
Il motore RegExp nativo di JavaScript, lo stesso dei browser e di Node.js.
Cosa significano i flag?
g trova tutte le corrispondenze invece della prima, i ignora maiuscole e minuscole, m fa corrispondere ^ e $ ai limiti di ogni riga, s permette a . di corrispondere agli a capo e u attiva il supporto Unicode completo.

Altri strumenti: Strumenti per sviluppatori

Vedi tutti: Strumenti per sviluppatori →