Pattern: validare i campi di un modulo con le regular expression
Vediamo come utilizzare l'attributo Pattern per validare con campo di modulo HTML5 con regular expression. Codice ed esempio.
E’ possibile validare un campo di un modulo in HTML5 anche indicando la regular expression tramite l’attributo pattern.
Che cosa è una Regular Expression? Si tratta di una regola, in genere non semplice da realizzare per chi non le conosce, che permette di creare regole avanzate per il controllo delle stringhe e su come devono essere composte).
L’attributo pattern definisce quindi un pattern usato per la validazione del campo testo.
Esempio:
<form action="invia_mail.php" method="get">Inserisci il codice: <input type="text" name="country_code" pattern="[A-z]{3}"title="Un codice che deve essere di 3 lettere in formato testuale" /><input type="submit" /></form>
- Articolo precedente List e datalist: valori predefiniti per i form
- Articolo successivo Nuovi campi numerici HTML5: number, range, tel