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

Duda con el formato de regular expresion

Hola!!! Estoy haciendo el registro de pacientes en la API y en el pattern de regular expresion aparece este formato @NotBlank @Pattern(regexp = "\d{3}\.?\d{3}\.?\d{3}\-?\d{2}") String documentoIdentidad, mi duda es : Cómo sería el patron que hay que poner para ese campo??

Muchas gracias!!

1 respuesta

¡Hola Mayra!

El patrón que aparece en la anotación @Pattern es una expresión regular que valida el formato de un número de documento de identidad en Brasil.

La expresión regular es la siguiente:

\d{3}.?\d{3}.?\d{3}-?\d{2}

Este patrón busca un número de documento de identidad que tenga 11 dígitos, con la opción de que haya puntos y guiones en ciertas posiciones.

Por ejemplo, estos son algunos números de documento de identidad que cumplen con este patrón:

  • 123.456.789-01
  • 12345678901
  • 123.456789-01

Espero que esto te ayude a entender el patrón de expresión regular que se está utilizando en tu código. Si tienes alguna otra pregunta, no dudes en preguntar.

¡Espero haber ayudado y buenos estudios!