Regex pronte, spiegate e testabili

Espressioni regolari pronte da capire, copiare e testare.

Una libreria italiana curata per email, indirizzi IP, URL, date, formati fiscali italiani, numeri, parsing e sicurezza. Ogni pattern include risposta diretta, casi d’uso, esempi e avvertenze.

79+regex pronte
9categorie
100%test client-side
Email verificata JavaScript · PHP · Python
^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$
utente@example.com
nome.cognome@dominio.it
utente@senza-dominio
In breve: controlla la conformità formale e sintattica dell’indirizzo email, senza sostituire la conferma tramite invio reale di posta.
Naviga per ambito

Categorie della libreria

Trova la regex adatta partendo dall’esigenza applicativa.

In primo piano

Pattern in evidenza

Le espressioni regolari più utilizzate in sviluppo web e software.

Vedi tutte le 79 regex
Base

Email — validazione pratica

Regex pratica per verificare la forma sintattica di un indirizzo email comune nei form web, senza la complessità estrema di RFC 5322.

^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$
Intermedio

Email conforme RFC 5322 (Standard)

Pattern raccomandato dagli standard W3C/HTML5 per il tag input type="email", coprendo caratteri speciali consentiti nella parte locale.

^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$
Base

Email con dominio specifico

Verifica che un indirizzo email appartenga obbligatoriamente a un dominio o a suoi sottodomini autorizzati.

^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)*oceweb\.net$
Base

Estrai tutte le email da un testo

Pattern senza ancoraggi con word boundary per individuare ed estrarre tutti gli indirizzi email presenti in un testo non strutturato.

\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b
Intermedio

Indirizzo IPv4

Verifica formale e numerica accurata di un indirizzo IPv4 con 4 ottetti compresi esattamente tra 0 e 255.

^(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$
Tester browser-side

Vuoi collaudare una regex sul tuo testo?

Esegui i test direttamente nel tuo browser tramite Web Worker sandboxato a 500 ms. Nessun dato o input viene mai inviato al nostro server.

Apri il tester online