Grazie all’attributo PATTERN introdotto dall’HTML5 per il tag INPUT (il tag html con cui si definiscono i campi dei form) è possibile verificare la correttezza formale di un testo inserito in un campo.
A esempio, un campo in cui è richiesto l’inserimento del codice fiscale può essere definito così:
<input type="text" id="iscritti_codicefiscale" pattern="^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$" required="required">
Per approfondimenti HTML5 Form Validation Examples e Controlliamo la correttezza di un Codice Fiscale