Verwenden von regulären Ausdrücken

Verwenden Sie reguläre Ausdrücke (regex), um Zeichenfolgenmuster zu erstellen, die Ihnen helfen, Text in Java abzugleichen, zu finden oder zu verwalten. Zusammen definieren die Buchstaben und Sonderzeichen ein logisches Muster. Verwenden Sie das Muster, um Textzeichenfolgen zu vergleichen und zu prüfen, ob sie mit dem festgelegten Muster übereinstimmen.

Anmerkung: Der reguläre Ausdruck (regex) erkennt [\b] nicht als Rücktastenbefehl. Verwenden Sie stattdessen \b, um die Rücktaste zu verwenden.

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 mit Muster übereinstimmen.