Java - Méthode String matches ()
La description
Cette méthode indique si cette chaîne correspond ou non à l'expression régulière donnée. Un appel de cette méthode sous la forme str.matches (regex) donne exactement le même résultat que l'expression Pattern.matches (regex, str).
Syntaxe
Voici la syntaxe de cette méthode -
public boolean matches(String regex)
Paramètres
Voici le détail des paramètres -
regex - l'expression régulière à laquelle cette chaîne doit être mise en correspondance.
Valeur de retour
Cette méthode renvoie true si, et seulement si, cette chaîne correspond à l'expression régulière donnée.
Exemple
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(.*)"));
}
}
Cela produira le résultat suivant -
Production
Return Value :true
Return Value :false
Return Value :true