说明: l 绝对锚定:\A只匹配整个字符串的开始位置,\Z只匹配整个字符串的结束位置。即使你使用了“多行模式”,\A和\Z也从不匹配新行符。 l 需要转义的字符:对于文字字符,有11个字符被保留作特殊用途。他们是: [ ] \ ^ $ . | ? * + ( ) l “单词字符”可以用“\w”匹配的字符,“非单词字符”可以用“\W”匹配的字符。在大多数的正则表达式实现中,“单词字符”通常包括[a-zA-Z0-9_]。 l 在多数情况下正则表达式在匹配的时候会对\d \w等元字符进行一定程度的优化,效果会比直接使用[0-9]等要好一些。 l