RegEx Visualizer
Tester di regex online gratuito — prova espressioni regolari, evidenzia i match, esplora i gruppi di cattura. Nessuna registrazione.
Tester di regex online gratuito — prova espressioni regolari, evidenzia i match, esplora i gruppi di cattura. Nessuna registrazione.
RegEx Visualizer è uno strumento basato sul browser per testare e visualizzare espressioni regolari. Inserisci un pattern e del testo di prova — lo strumento mostra immediatamente tutte le corrispondenze con evidenziazione e elenca i gruppi di cattura. Supporta le bandiere g, i, m, s, u. Tutto avviene localmente nel browser — nessun dato lascia il tuo dispositivo.
Inserisci l’espressione regolare nel campo pattern — viene usata la sintassi RegExp di JavaScript nativamente. Seleziona le bandiere: g (globale), i (case-insensitive), m (multilinea), s (dotAll — il punto corrisponde anche ai ritorni a capo), u (Unicode). Incolla il testo di prova — le corrispondenze appaiono subito con evidenziazione gialla. L’elenco delle corrispondenze mostra indice, testo e gruppi per ogni occorrenza.
Lo strumento supporta pienamente i gruppi di cattura nominati (?<nome>...) e non nominati — ogni gruppo è mostrato in una colonna della tabella risultati. L’evidenziazione delle corrispondenze funziona in tempo reale con un debounce di 300 ms per prestazioni fluide anche con testi lunghi. I risultati possono essere copiati negli appunti o scaricati come file TXT con tutte le corrispondenze e le loro posizioni.
Tutto il processamento avviene lato client usando l’engine RegExp nativo di JavaScript — nessun dato viene inviato a un server. Questo lo rende sicuro per testare regex su dati sensibili, log di server o codice in produzione. itcoders.pl RegEx Visualizer è completamente gratuito, non richiede registrazione e funziona in qualsiasi browser moderno.
Lo strumento utilizza il motore RegExp nativo di JavaScript. Inserisci il pattern senza slash — ad es. \d+ invece di /\d+/ . Seleziona i flag con i pulsanti. La sintassi segue lo standard ECMAScript, inclusi gruppi nominati (?<nome>...), lookahead/lookbehind e classi Unicode.
Sì — sono disponibili cinque flag: g (globale — tutti i match), i (case-insensitive), m (multilinea — ^ e $ corrispondono ai confini di riga), s (dotAll — il punto corrisponde anche alle nuove linee) e u (modalità Unicode).
Sì — lo strumento utilizza un debounce di 300 ms, quindi funziona fluidamente anche su testi di decine di migliaia di caratteri. Per conteggi di match molto grandi, la tabella dei risultati ha un'altezza fissa scorrevole.
No — tutto l'elaborazione avviene localmente nel browser usando il motore RegExp di JavaScript. Nessun dato esce dal tuo dispositivo, cosa cruciale quando si testano regex su dati sensibili.