2016-08-06 52 views

Antwort

1

können Sie ein Muster gesetzt leere Werte oder 5-10 Zeichen zu akzeptieren:

@Pattern(regexp = "|.{5,10}") 
private String couponCode; 

Hier haben wir Makeln, die |, den Validator zu sagen, den übergebenen Wert gültig, wenn entweder leer zu betrachten Zeichenfolge oder .{5,10} Muster wurden verglichen.

Wenn Sie leere Werte als leere Zeichenfolgen betrachten, verwenden Sie das folgende Muster:

@Pattern(regexp = "\\s*|.{5,10}") 
private String couponCode;