Aktionen

String matches() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Diese Methode sagt aus, ob diese Zeichenkette mit dem angegebenen regulären Ausdruck übereinstimmt oder nicht. Ein Aufruf dieser Methode in der Form str.matches(regex) liefert genau das gleiche Ergebnis wie der Ausdruck Pattern.matches(regex, str).

Syntax

Hier ist die Syntax dieser Methode:

public boolean matches(String regex)

Parameter

Hier sind die Einzelheiten der Parameter:

  • regex - der reguläre Ausdruck, dem diese Zeichenkette zugeordnet werden soll.

Rückgabewert

  • Diese Methode gibt true zurück, wenn, und nur wenn, diese Zeichenkette mit dem angegebenen regulären Ausdruck übereinstimmt.

Beispiel

import java.io.*;
public class Test {

   public static void main(String args[]) {
      String Str = new String("Welcome to Tutorialspoint.com");

      System.out.print("Return Value :" );
      System.out.println(Str.matches("(.*)Tutorials(.*)"));

      System.out.print("Return Value :" );
      System.out.println(Str.matches("Tutorials"));

      System.out.print("Return Value :" );
      System.out.println(Str.matches("Welcome(.*)"));
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

Return Value :true
Return Value :false
Return Value :true