"."是另一個元字元,比對除了換行符以外的任意字元
"\b"比對單詞的開始或結束,比如him,history,hi等等。如果要精确地查找hi這個單詞的話,我們應該使用\bhi\b
"\w"比對字母或數字或下劃線或漢字
"\s"比對任意的空白符
"\d"比對數字
"\W"比對任意不是字母,數字,下劃線,漢字的字元
"\S"比對任意不是空白符的字元
"\D"比對任意非數字的字元
"\B"比對不是單詞開頭或結束的位置
"[^x]"比對除了x以外的任意字元
"[^aeiou]"比對除了aeiou這幾個字母以外的任意字元
"^"比對字元串的開始
"$"比對字元串的結束
"\"字元轉義,查找元字元本身,如\.或\*或\\
"?"重複零次或一次
"+"重複一次或更多次
"*"重複零次或更多次
"{n}"重複n次
"{n,}"重複n次或更多次
"{n,m}"重複n到m次
"|"分枝條件,比如a|b,比對a或b
"()"用于分組,比如(aa)|(bb),比對aa或bb
"*?"重複任意次,但盡可能少重複
"+?"重複1次或更多次,但盡可能少重複
"??"重複0次或1次,但盡可能少重複
"{n,m}?"重複n到m次,但盡可能少重複
"{n,}?"重複n次以上,但盡可能少重複