Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Sugerencia] Tarea Registro

El patrón que mencionas parece una combinación de un número de legajo o identificación, un año (o código de dos dígitos) y un sufijo de país o categoría (como "MX" para México o similar).

@Pattern(regexp = "\\d{6}-\\d{2}/MX")

Para Argentina (AR) \d{4,6}-\d{2}/AR 45000-24/AR

@Column(name = "codigo_registro")
@Pattern(regexp = "\\d{4,6}-\\d{2}/AR", message = "El formato debe ser XXXXXX-XX/MX")
private String codigoRegistro;
1 respuesta

Hola Christian, espero que estés bien

Parece que estás tratando de ajustar una expresión regular para que coincida con un nuevo formato de número de identificación. Según el patrón que mencionaste, el formato que necesitas es "XXXXXX-XX/MX".

Para adaptar la expresión regular de la clase DatosRegistroMedico, puedes usar la siguiente:

@Pattern(regexp = "\\d{6}-\\d{2}/MX", message = "El formato debe ser XXXXXX-XX/MX")

Este patrón asegura que el número de identificación tenga exactamente seis dígitos, seguido de un guion, dos dígitos más, una barra y finalmente "MX".

Por ejemplo, un número válido podría ser "123456-78/MX".

Espero que esta modificación te sea útil para cumplir con el nuevo requisito del formato.

Espero ter ajudado y bons estudios!