特殊元字符
元字符 说明 补充说明
\d 匹配任意一个数字字符 等价于[0-9]
\D \d 的反义,匹配一个任意非数字字符 等价于[^0-9]
\w 匹配任意一个“字母数字或下划线”字符 等价于[A-Za-z0...n, \r, \t, \v, 注意:不包括[\b]
\S \s 的反义,匹配任意一个非空白字符, 非 \f, \n, \r, \t, \v, 的任意字符
\cx 匹配一个控制字符 不常用,x为一个字母,..., ee.txt
解释:
匹配:第1个字符为小写字母,第2个字符为数字,最后以“.txt”结尾。...我们要找到255及以下的数字,有4种合理情况:(1) 1位或2位数字;(2) 以1开头的3位数字; (3) 以2开头的3位数字,十位为0~4的;(4) 以25开头的3位数字,个位为0~5的。...=:)为匹配冒号, 但匹配结果仅为冒号前的字符(不包含冒号),这就是“向前查找”的含义。