validation - verificar - ¿Cómo validar un pasaporte?
validar un pasaporte crucigrama (2)
Espero que el formato dependa del país emisor.
Los números de pasaporte del Reino Unido constan de 9 dígitos, pero solían constar de 6 dígitos y una letra .
Bueno, me han pedido que valide los números de pasaporte (los documentos utilizados en los aeropuertos para viajar a otros países).
Mi pregunta es: ¿Qué formato son estos "números"? Lo único que sé es que pueden tener letras pero no encuentro ningún lugar que defina las reglas. Cualquier punteros / enlaces?
No creo que pueda hacer esto sin limitarse a ciertos países emisores. Si nos fijamos en las especificaciones de los pasaportes de lectura mecánica:
http://www.highprogrammer.com/alan/numbers/mrp.html
Dice que cada país es libre de usar cualquier formato que le guste para el número de pasaporte real (incluyendo letras o dígitos). Aunque en el esquema legible por máquina, estos parecen estar limitados a 9 caracteres (¡lo que podría causar problemas en países con miles de millones de ciudadanos si solo se usaran dígitos!)