La máscara de entrada es por defecto '_ _ _ _ _' este formato con patrón html. Mi requisito está en la entrada del código postal, quiero cambiar el patrón anterior a 'xxxxx' en este formato.
aquí está mi código
<input type="text" id="zipcode" pattern="[0-9]{5}" minlength="5" maxlength="5" required />codigo js
$('#zipcode').inputmask('99999'); // if I give number format in input mask, it is working good with '_ _ _' this format. But I want to show 'x' format. $('#zipcode').inputmask('xxxxx');Puede pasar opciones para anular el guión bajo predeterminado: https://github.com/RobinHerbots/Inputmask#placeholder-1
$('#zipcode').inputmask('99999',{ "placeholder": "x" })
Podría intentar cambiar pattern="[0-9]{5}" a pattern="x{5}"
Supongo que la biblioteca que está utilizando ( inputmask de entrada) está configurando la máscara predeterminada de _____ . La opción pattern="[0-9]{5}" permite una serie de 5 dígitos, por lo que si "da formato de número en la máscara de entrada, funciona bien".
Un sitio como rubular podría ser un divertido patio de recreo para ver lo que está pasando.