Java String matches()方法
描述
这个方法告诉这个字符串是否在给定的正则表达式匹配。形式str.matches(regex)这个方法的调用会产生完全相同的结果作为表达式 Pattern.matches(regex, str)。
语法
此方法定义的语法如下:
public boolean matches(String regex)
参数
这里是参数的细节:
-
regex -- 正则表达式到这个字符串进行匹配。
返回值:
-
如果此方法返回true,当且仅当该字符串指定的正则表达式匹配。
例子:
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(.*)")); } }
这将产生以下结果:
Return Value :true Return Value :false Return Value :true