Descrição
Este método informa se esta string corresponde ou não à expressão regular fornecida. Uma invocação deste método da forma str.matches (regex) produz exatamente o mesmo resultado que a expressão Pattern.matches (regex, str).
Sintaxe
Aqui está a sintaxe deste método -
public boolean matches(String regex)
Parâmetros
Aqui está o detalhe dos parâmetros -
Valor de retorno
Exemplo
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(.*)"));
}
}
Isso produzirá o seguinte resultado -
Resultado
Return Value :true
Return Value :false
Return Value :true