Para ajustar la expresión regular al nuevo formato XXXXXX-XX/MX, UTILICÉ COPILOTE...a continuación la respuesta. Necesitamos modificar la expresión para que coincida con el patrón exacto. Aquí tienes cómo hacerlo:
Paso 1: Entender el Nuevo Patrón XXXXXX: Seis dígitos.
-: Un guion.
XX: Dos dígitos.
/MX: La cadena /MX al final.
Paso 2: Modificar la Expresión Regular El patrón debe ser algo como esto: @Pattern(regexp = "\d{6}-\d{2}/MX").
Código Actualizado java public class DatosRegistroMedico { @Pattern(regexp = "\d{6}-\d{2}/MX") private String cedulaProfesional;
// Otros atributos y métodos omitidos
} Explicación de la Expresión Regular \d{6}: Seis dígitos.
-: Un guion.
\d{2}: Dos dígitos.
/MX: La cadena /MX.
Este cambio debería garantizar que el atributo cedulaProfesional siga el nuevo formato requerido.