当前位置:嗨网首页>书籍在线阅读

19-通配字符

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

7.9 通配字符

在正则表达式中,.(句点)字符称为“通配字符”。它匹配换行符之外的所有字符。例如,在交互式环境中输入以下代码:

>>> atRegex = re.compile(r'.at')
>>> atRegex.findall('The cat in the hat sat on the flat mat.')
['cat', 'hat', 'sat', 'lat', 'mat']

要记住,句点字符只匹配一个字符,这就是为什么在上面的例子中,对于文本 flat ,只匹配 lat 。要匹配真正的句点,就使用倒斜杠转义,即.。