2016-05-03 9 views
1

私はこのフォーマットでString(4つの文字と10桁)を検証しようとしています:Hibernateバリ(のみ4つの文字と10個の数字を受け入れる方法)

ABCD1234567890

をしかし、このコードは機能していません

@NotNull(message="tarjeta sanitaria cannot be null") 
@Pattern(regexp = "(([A-Z]){4})([0-9]){10}",message = "tarjeta sanitaria is not valid") 
private String tarjSanitaria; 

ご存知ですか?

+1

を使用して、正規表現をテストすることができ、コードが認識されないのは? – Thomas

答えて

1

あなたのパターンに文字列の始まりと終わりがないと思います。

は多分これはあなたが探しているものです。

^[A-Z]{4}[0-9]{10}$ 

あなたはどのようにこのページhttps://regex101.com/

関連する問題