Python 中所有正则表达式的函数都在 re 模块中。在交互式环境中输入以下代
码,导入该模块:
>>> import re
注意 本章后面的大多数例子都需要 re 模块,所以要记得在你写的每个脚本开始处导入它,或重新启动 IDLE 时。否则,就会遇到错误消息 NameError: name 're' is
not defined
向 re.compile()传入一个字符串值,表示正则表达式,它将返回一个 Regex 模式对象(或者就简称为 Regex 对象)。
要创建一个 Regex 对象来匹配电话号码模式,就在交互式环境中输入以下代码
(回忆一下,d 表示“一个数字字符”,ddd-ddd-dddd 是正确电话号码模式的正则表达式)。
>>> phoneNumRegex = re.compile(r'ddd-ddd-dddd')
现在 phoneNumRegex 变量包含了一个 Regex 对象。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)