// strumenti gratuiti

πŸ” Regex Tester

Testa espressioni regolari JavaScript con evidenziazione dei match in tempo reale

/ /

Guida rapida alle Regex JavaScript

Le espressioni regolari (regex) sono pattern per cercare, validare e trasformare testo. In JavaScript sono supportate nativamente con i metodi match(), replace(), test() e matchAll().

I flag modificano il comportamento: g trova tutti i match (non solo il primo), i ignora maiuscole/minuscole, m tratta ogni riga come inizio/fine stringa, s fa corrispondere il punto anche ai newline.

Come validare un'email con regex in JavaScript?

Una regex affidabile per email Γ¨ /^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$/. Le regex non possono garantire al 100% la validitΓ  β€” per farlo occorre inviare un'email di verifica.

Cosa sono i gruppi di cattura?

Le parentesi () creano gruppi che catturano la parte corrispondente del testo. Puoi referenziarli con $1, $2... nel replace, o leggerli con match()[1]. I gruppi non-catturanti usano (?:...).