Password (UpperCase, LowerCase, Number/SpecialChar and min 8 Chars)
Esta expresión regular, si no me equivoco requiere de una mayúscula, una minúscula, un numero y un caracter especial y entre 8 a 12 caracteres
Código HTML:
Ver original<input type="text" id="referencia" name="referencia" required pattern="(?=^.{8,12}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"/>
Y esta otra lo mismo pero sin caracteres especiales y sin limitacion de caracteres
Código HTML:
Ver original<input type="text" id="referencia" name="referencia" required pattern="^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).*$"/>