Last active
February 22, 2022 15:17
-
-
Save jvinceso/b5219bfc437ba1b38e4e8d926b38eef8 to your computer and use it in GitHub Desktop.
Validar Numero de Dni Solo Numeros y longitud 8 mediante expresiones regulares en Javascript
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function validaDNI(dni){ | |
var ex_regular_dni; | |
ex_regular_dni = /^\d{8}(?:[-\s]\d{4})?$/; | |
if(ex_regular_dni.test (dni) == true){ | |
alert('Dni corresponde'); | |
}else{ | |
alert('Dni erroneo, formato no válido'); | |
} | |
} | |
//Uso | |
validaDNI("12345678") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Gracias por el código, como actualización: Bajaría el número de caracteres a 7 (debido a que todavía existen personas vivas con DNI X.XXX.XXX y le forzaría a remover símbolos (puntos, comas, guiones, etc.).
Edit: Fork realizado con dichos cambios: https://gist.github.com/PecceG2/009bdb822e1feb38fe84f735ec9409a1