当前位置: 首页 > 文档资料 > 学习 Java 编程 >

boolean matches(String regex)

优质
小牛编辑
126浏览
2023-12-01

描述 (Description)

此方法指示此字符串是否与给定的正则表达式匹配。 调用str.matches(regex)形式的此方法会产生与表达式Pattern.matches(regex,str)完全相同的结果。

语法 (Syntax)

以下是此方法的语法 -

public boolean matches(String regex)

参数 (Parameters)

这是参数的细节 -

  • regex - 要与此字符串匹配的正则表达式。

返回值 (Return Value)

  • 当且仅当此字符串与给定的正则表达式匹配时,此方法返回true。

例子 (Example)

import java.io.*;
public class Test {
   public static void main(String args[]) {
      String Str = new String("Welcome to iowiki.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(.*)"));
   }
}

这将产生以下结果 -

输出 (Output)

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