Code Monkey home page Code Monkey logo

Comments (5)

ecedenyo avatar ecedenyo commented on July 22, 2024 1

isValid es false porque en el último grupo de números se están ingresando 6 dígitos, cuando el formato está aceptando hasta 5 dígitos, soy extranjero con cédula E, he introducido mi cédula y la está validando correctamente bajo el formato: E-9-99999

from cedula-panama.

merlos avatar merlos commented on July 22, 2024

Hola @jartaud

Muchas gracias por tu comentario.

E-8-123456 es un formato que el validador daría como correcto. El patrón que se asume como correctos es: Letra E seguida de un guión. Luego de 1 a 4 números, un guión, de 1 a 6 números.

Según lo que tú comentas, en caso de que la E fuera seguida número igual o menor a 13, por ejemplo E-8-123, el número corresponde a una provincia y no a un libro (patrón nuevo). Es decir, asumimos que no hay libros con número menor de 13.

Sin embargo, E-123-1234 sería un extranjero con cédula (legacy) y el 123 sería un libro.

Es correcto?

Muchas gracias.
Saludos, Juan.

from cedula-panama.

jartaud avatar jartaud commented on July 22, 2024

isValid is false.

Ves?

from cedula-panama.

merlos avatar merlos commented on July 22, 2024

Gracias @ecedenyo. Tienes razón, hasta lo que yo encontré el último grupo de números, el asiento, solo soporta 5 números.

@jartaud, Cierro el issue. Si tienes algún comentario, siéntete libre de reabrirlo.

from cedula-panama.

jartaud avatar jartaud commented on July 22, 2024

Yo también soy extranjero y mi cédula tiene 6 dígitos: E-8-999999. Abrí el issue porque mi cédula sale inválida. No hay un regla que dice que tiene que tener 5 dígitos. Quizá ustedes sacaron la cédula hace tiempo. La mía tiene 5 años y es de 6 dígitos después de la provincia.

@merlos tu último comentaria contrasta con ese anterior: #1 (comment)

from cedula-panama.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.