"."@H_301_4@是另一个元字符,匹配除了换行符以外的任意字符@H_301_4@
@H_301_4@
"\b"@H_301_4@匹配单词的开始或结束,比如him,history,hi等等。如果要精确地查找hi这个单词的话,我们应该使用\bhi\b
"\w"@H_301_4@匹配字母或数字或下划线或汉字
"\s"@H_301_4@匹配任意的空白符
"\d"@H_301_4@匹配数字
"\W"@H_301_4@匹配任意不是字母,数字,下划线,汉字的字符
"\S"@H_301_4@匹配任意不是空白符的字符
"\D"@H_301_4@匹配任意非数字的字符
"\B"@H_301_4@匹配不是单词开头或结束的位置
"[^x]"@H_301_4@匹配除了x以外的任意字符
"[^aeIoU]"@H_301_4@匹配除了aeIoU这几个字母以外的任意字符
"^"@H_301_4@匹配字符串的开始
"$"@H_301_4@匹配字符串的结束
"\"@H_301_4@字符转义,查找元字符本身,如\.或\*或\\
"?"@H_301_4@重复零次或一次
"+"@H_301_4@重复一次或更多次
"*"@H_301_4@重复零次或更多次
"{n}"@H_301_4@重复n次
"{n,}"@H_301_4@重复n次或更多次
"{n,m}"@H_301_4@重复n到m次
"|"@H_301_4@分枝条件,比如a|b,匹配a或b
"()"@H_301_4@用于分组,比如(aa)|(bb),匹配aa或bb
"*?"@H_301_4@重复任意次,但尽可能少重复
"+?"@H_301_4@重复1次或更多次,但尽可能少重复
"??"@H_301_4@重复0次或1次,但尽可能少重复
"{n,m}?"@H_301_4@重复n到m次,但尽可能少重复
"{n,}?"@H_301_4@重复n次以上,但尽可能少重复