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