天天看點

正規表達式

不定期補充。

比對 ( 用 \( ,以此類推,比對 ) 用 \),看例子:

public static void main(String args[]){
      String content = "2018年10月(23)";
 
      String pattern = "[0-9]{4}年[0-9]{1,2}月\\([0-9]*\\)";
 
      boolean isMatch = Pattern.matches(pattern, content);
      System.out.println(isMatch);
}
           

\w+ 和 .* 的差別:

\w+表示的是比對包括下劃線的任何單詞字元。類似但不等價于“[A-Za-z0-9_]”,

.則表示比對除“\n”和"\r"之外的任何單個字元。   是以  .的範圍更大。比如他可以表示空格,\w就不行。

繼續閱讀