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

nuevo patrón

@Pattern(regexp = "\d{4,6}")

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

1 respuesta

¡Hola Nicolas, espero que estés bien!

Parece que estás trabajando con expresiones regulares y necesitas actualizar el patrón de validación para el número de la Cédula Profesional de los médicos. Según el nuevo formato que mencionas, el número debe seguir el patrón: XXXXXX-XX/MX.

La expresión regular que has proporcionado inicialmente es @Pattern(regexp = "\\d{4,6}"), que verifica entre 4 y 6 dígitos consecutivos. Para adaptarla al nuevo formato, puedes usar la siguiente expresión regular:

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

Esta expresión regular se desglosa de la siguiente manera:

  • \\d{6}: Seis dígitos consecutivos.
  • -: Un guion.
  • \\d{2}: Dos dígitos consecutivos.
  • /MX: La cadena literal /MX.

Con esta nueva expresión regular, estarás validando correctamente el formato requerido para la Cédula Profesional.

Espero que esto te sea de ayuda y que puedas continuar con tu proyecto sin problemas. ¡Bons estudios!