Java matches()-Methode

Java String类Java String-Klasse


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

Java String类Java String-Klasse

Andere Erweiterungen