Telefono italiano (Fisso e Cellulare)
Riconosce numeri di telefono fissi e mobili italiani con prefisso internazionale +39 o 0039 facoltativo e formattazione con spazi o trattini.
^(?:(?:\+|00)39[\s.-]?)?(?:0\d{1,3}|3\d{2})[\s.-]?\d{6,8}$
Trova il pattern ideale filtrando per problema, categoria, livello di complessità o dialetto di programmazione.
Riconosce numeri di telefono fissi e mobili italiani con prefisso internazionale +39 o 0039 facoltativo e formattazione con spazi o trattini.
^(?:(?:\+|00)39[\s.-]?)?(?:0\d{1,3}|3\d{2})[\s.-]?\d{6,8}$
Valida il formato standard delle targhe automobilistiche italiane in vigore dal 1994 (due lettere, tre cifre, due lettere).
^[A-Z]{2}\s?[0-9]{3}\s?[A-Z]{2}$
Valida la struttura a 27 caratteri dell’IBAN bancario italiano (IT + 2 cifre controllo + CIN + 5 cifre ABI + 5 cifre CAB + 12 caratteri conto).
^IT\d{2}[A-Z]\d{10}[0-9A-Z]{12}$
Valida il Codice Destinatario a 7 caratteri alfanumerici per il recapito delle fatture elettroniche tramite il Sistema di Interscambio (SdI).
^[A-Z0-9]{7}$
Riconosce numeri interi positivi, negativi o senza segno esplicito.
^[+-]?\d+$
Riconosce numeri decimali con separatore punto, sia con parte intera esplicita che implicita (`.5`).
^[+-]?(?:\d+\.?\d*|\.\d+)$
Valida numeri con la virgola come separatore decimale tipico della convenzione italiana ed europea.
^[+-]?(?:\d+(?:,\d+)?)$
Valida importi monetari formattati in Euro con separatore delle migliaia (punto) e due cifre decimali (virgola), con simbolo € opzionale.
^(?:€\s?)?\d{1,3}(?:\.\d{3})*,\d{2}(?:\s?€)?$
Valida percentuali numeriche intere comprese rigorosamente tra 0 e 100 con simbolo % facoltativo.
^(?:100|[1-9]?\d)%?$
Valida una coppia di coordinate geografiche decimali (Latitudine da -90 a +90, Longitudine da -180 a +180) separate da virgola.
^[-+]?([1-8]?\d(?:\.\d+)?|90(?:\.0+)?),\s*[-+]?(180(?:\.0+)?|((?:1[0-7]\d)|(?:[1-9]?\d))(?:\.\d+)?)$
Valida numeri di telefono secondo la raccomandazione ITU-T E.164 (prefisso + e da 1 a 15 cifre complessive senza spazi o simboli).
^\+[1-9]\d{1,14}$
Individua e cattura tag HTML generici e il relativo contenuto interno usando backreference.
<([A-Za-z][A-Za-z0-9:-]*)\b[^>]*>(.*?)</\1>