Örnek
Şöyle yaparız,
@Data
public class MyApiContract {
...
@Email
String emailAddress;
}
flags Alanı
Örnek
Normalde düzenli ifade küçük harf farkı gözetir. Bu olmasın istersek şöyle yaparız
@Data
public class MyApiContract {
...
@Email(regexp = "[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,3}",
flags = Pattern.Flag.CASE_INSENSITIVE)
String emailAddress;
}
regexp Alanı
Örnek
Şöyle yaparız
@Data
public class MyApiContract {
...
@Email(regexp = "[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,3}")
String emailAddress;
}
Hiç yorum yok:
Yorum Gönder