Omitir yendo al contenido principal

Validador de DLN (USA)

Validador online de Driver's License Numbers. Perfecto para pruebas QA.

¿Cómo funciona la validación del DLN fonético?

El validador sanitiza la entrada y revisa la longitud (13 caracteres en Florida o 15 caracteres en Nueva York). Confirma que comience con una letra seguida de números.

Decodifica las coordenadas del campo DDD, evaluando el mes, día y género correspondientes para certificar la legitimidad lógica de la licencia.

Anatomía y Estructura del DLN de EE. UU. (Florida: 13 / Nueva York: 15)

Los formatos de licencia estatales codifican datos demográficos y fonéticos Soundex:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Inicial del Apellido1 letraPrimera letra del apellido en mayúsculasS
2 a 4Soundex Apellido3 dígitosCódigo Soundex del apellido530
5 a 7Soundex Nombre3 dígitosCódigo Soundex del nombre250
8 y 9Año de Nacimiento2 dígitosÚltimas dos cifras del año85
10 a 12Código DDD (Fecha/Sexo)3 dígitos(Mes - 1) * 40 + Día (+500 para mujeres)585
13 en adelanteDígito de Control1 a 3 charsDígito "0" en Florida o dígitos de resolución en Nueva York0

Algoritmo Fonético Soundex y Decodificación DDD

Los departamentos de tránsito codifican fecha y género en el bloque DDD:

DDD = (Mes - 1) * 40 + Día + (Mujer ? 500 : 0)
  1. 1. Verifique que la primera posición sea letra y el resto números.
  2. 2. Extraiga el bloque DDD (posiciones 10 a 12).
  3. 3. Si DDD >= 500, la conductora es mujer; reste 500.
  4. 4. Si DDD < 500, el conductor es hombre.
  5. 5. Mes = Math.floor(base / 40) + 1.
  6. 6. Día = base % 40.
  7. 7. En Florida, compruebe que el último dígito sea "0".

Preguntas Frecuentes