Java matches()-Methode
Die Methode matches() wird verwendet, um zu prüfen, ob eine Zeichenkette mit einem gegebenen regulären Ausdruck übereinstimmt.
Der Aufruf dieser Methode in der Form str.matches(regex) liefert genau dasselbe Ergebnis wie der folgende Ausdruck:
Pattern.matches(regex, str)
Syntax
public boolean matches(String regex)
Parameters
regex-- der reguläre Ausdruck, mit dem die Zeichenkette abgeglichen wird.
Rückgabewert
Gibt true zurück, wenn die Zeichenkette mit dem angegebenen regulären Ausdruck übereinstimmt.
Beispiel
public class Test {
public static void main(String args[]) {
String Str = new String("www.example.com");
System.out.print("返回值 :" );
System.out.println(Str.matches("(.*)example(.*)"));
System.out.print("返回值 :" );
System.out.println(Str.matches("(.*)google(.*)"));
System.out.print("返回值 :" );
System.out.println(Str.matches("www(.*)"));
}
}
Die Ausgabe des obigen Programms ist:
返回值 :true 返回值 :false 返回值 :true
Andere Erweiterungen
Java String-Klasse