正則表達式 - - Pattern 和 Matcher 類 (三)

一、Pattern類

Pattern類中有兩個最常用的方法:
(1)boolean isMatch = Pattern.matches("regExp", "string");
matches()方法表示正則表達式regExp是否匹配字符串string,匹配返回true,不匹配返回false

注意:String類也有matches()方法,如"abcd".matches(regExp),其實他們倆是等價的,String類matches()方法就是調用的Pattern.matches()方法:

(2)Pattern pattern = Pattern.compile("regExp");
compile()方法表示編譯此正則表達式regExp,返回regExp被編譯後的pattern

如果只想知道該字符串是否匹配表達式,則直接使用matches()方法最簡單

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章