匹配单个字符

在上一小节中,了解到通过re模块能够完成使用正则表达式来匹配字符串

本小节,将要讲解正则表达式的单字符匹配

字符 功能
. 匹配任意1个字符(除了\n)
[ ] 匹配[ ]中列举的字符
\d 匹配数字,即0-9
\D 匹配非数字,即不是数字
\s 匹配空白,即 空格,\t-tab键 \n-换行
\S 匹配非空白
\w 匹配单词字符,即a-z、A-Z、0-9、_
\W 匹配非单词字符

示例1: .

image-20180705221143668

示例2:[ ]

范围,如:[abc]表示匹配 a 也匹配b 也匹配 c

image-20180705221354480

匹配所有的小写字母数字

image-20180705221526552

注意:

匹配不包含 的内容

image-20180705221715574

示例3:\d

image-20180705222019269

image-20180705224027790

示例3:\w

image-20180705225009869