Formularze: poprawność danych
Sekwencja | Znaczenie |
---|---|
d | dowolna cyfra: [0-9] |
D | dowolny znak nie będący cyfrą: [^0-9] |
w | dowolna cyfra, litera (mała lub duża) lub znak podkreślenia: [0-9a-zA-Z_] |
W | dowolna znak nie będący cyfrą, literą (małą lub dużą) lub znakiem podkreślenia: [^0-9a-zA-Z_] |
s | dowolny biały znak: [ trnvf] |
S | dowolny nie-biały znak: [^ trnvf] |
Białe znaki: t – znak tabulacji poziomej (kod 0x09); r – znak powrotu karetki (kod 0x0D); n – znak nowej linii (kod 0x0A); v – znak tabulacji pionowej (kod 0x0B); f – znak wysunięcia strony (kod 0x0C). |
<form action="./"> Hasło: <input type="password" name="passwd" pattern=".{6,}" title="Sześć lub więcej znaków"> <input type="submit"> </form>
<form action="./"> Kod pocztowy: <input type="text" name="kod" pattern="[0-9]{2}-[0-9]{3}" title="Kod pocztowy XX-XXX"> <input type="submit"> </form>