Pro — senza pubblicità
advertisement
// pattern ↔ corrispondenze

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.

Corrispondenze
advertisement

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.

Convertburda — conversioni universali
advertisement