UTILS.
Privati per natura
.*

Tester di Regex

Testa un'espressione regolare su un testo ed evidenzia ogni corrispondenza.

I tuoi file restano su questo dispositivo

I file vengono elaborati nel browser, mai caricati su un server. Il sito scarica il codice e le risorse necessarie. Senza account né tracciamento.

Usa Scarica per salvare questo strumento in un unico file HTML da usare offline.

Privacy →
—

Espressioni regolari JavaScript. L’elaborazione si interrompe dopo due secondi o 5.000 corrispondenze. Le posizioni delle corrispondenze contano le unità di codice UTF-16.

Prova un esempio svolto

Esempio

Inserisci il pattern (\d{4})-(\d{2})-(\d{2}) con il flag g e il testo Due 2026-10-23, paid 2026-11-01. Ci sono 2 corrispondenze; la prima cattura 2026, 10 e 23.

Da ricordare

I pattern vengono eseguiti nel motore JavaScript del browser. PCRE, Python, .NET e grep differiscono in dettagli come lookbehind, gruppi con nome e classi Unicode, quindi riprova il pattern nel linguaggio in cui verrà usato.

Informazioni su questo strumento

Costruisci e testa espressioni regolari JavaScript su un testo di esempio con evidenziazione delle corrispondenze in tempo reale e un conteggio delle corrispondenze. Imposta flag come g, i e m. Un modo veloce per perfezionare un pattern prima di incollarlo nel codice.

Espressioni regolari JavaScript. L’elaborazione si interrompe dopo due secondi o 5.000 corrispondenze. Le posizioni delle corrispondenze contano le unità di codice UTF-16.

Domande frequenti

Quale dialetto di regex è?
Espressioni regolari JavaScript (ECMAScript), usando lo stesso motore del tuo browser e di Node.js.
Cosa significano i flag?
g trova tutte le occorrenze, i ignora maiuscole/minuscole, m fa sì che ^ e $ corrispondano ai limiti di riga.

Altri strumenti