Verwenden von regulären Ausdrücken
- Zuletzt aktualisiert2023/05/25
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.