Tester di espressioni regolari
Digita un pattern e del testo — le corrispondenze si evidenziano in tempo reale, con i gruppi di cattura elencati qui sotto.
Come funziona questo tester
Il tuo pattern viene eseguito sul testo usando il motore di espressioni regolari nativo di JavaScript — lo stesso che il tuo codice userà davvero se questo serve per uno script o una pagina web. Le corrispondenze vengono evidenziate nel testo ed elencate con i rispettivi gruppi di cattura qui sotto.
Quali flag sono supportati?
g (globale — trova tutte le corrispondenze, non solo la prima), i (senza distinzione tra maiuscole e minuscole) e m (multiriga, così ^ e $ corrispondono ai limiti di riga) — quelli che userai davvero nella pratica.
Perché il mio pattern mostra un errore?
La sintassi delle regex di JavaScript presenta alcune differenze rispetto ad altri linguaggi (PCRE, Python) — un carattere speciale non preceduto da escape o un costrutto non supportato genera un errore di sintassi, mostrato direttamente invece di un risultato silenziosamente sbagliato.
Il mio testo viene inviato da qualche parte?
No: la corrispondenza avviene interamente nel tuo browser con JavaScript puro. Nulla viene caricato.
