正则表达式基础知识 通配符 含义 . 任一字符,不包括\n (re.S可以让.匹配\n) \d 单个数字 \D 非数字 \w 单个单词 \W 单个非单词 \s 空白,包括tab \S 非空白 [1~9] 匹配范围内单个字符 [^1-9] 非1-9 n{3} 3个n n{1,4} 1~4个n ? 一个或没有 + 一个或多个 * 可有可无可多个 ^ 开头 $ 结尾 () 分组,编号从1开始 (?P<name> abc ) 分组取名 | 或者 常用正则表达式 正则表达式 描述 示例 \d+(.\d*)? 任意