Reguläre Ausdrücke werden verwendet
Verwenden Sie reguläre Ausdrücke (regex), um Zeichenfolgenmuster zu erstellen, mit denen Text in Java gefunden, gefunden oder verwaltet werden kann. Die Literalen und Sonderzeichen definieren zusammen ein logisches Muster. Verwenden Sie das Muster, um Textzeichenketten zu vergleichen, um zu prüfen, ob die Zeichenfolgen mit dem definierten Muster übereinstimmen.
Beispiel: MatchesRegex
Verwenden Sie MatchesRegex
, um das Zeichenfolgenmuster zu testen.
Im folgenden Beispiel beginnt das Eingabemuster mit dem englischen Alphabet, Groß- und Kleinbuchstaben (A-Z/a-z) und endet mit einem numerischen Wert.
@Idx(index = "1", type = TEXT)
@Pkg(label = "Field label", description = "Field description]")
@MatchesRegex("^[A-Za-z]\w*")
@NotEmpty
String cell
Wenn das Muster nicht übereinstimmt, wird die folgende Meldung angezeigt: Muss übereinstimmen Muster.