正则表达式是一种描述性的语言,用来匹配字符串.凡是符合规则的字符串,我们认为就是匹配了. 正则表达式并非Python独有的,它与语言无关.很多语言都支持正则表达式. 我们经常用正则表达式来匹配电子邮件.手机号码.url等等. 来看一个匹配手机号码的简单正则表达式: ^1[35789]\d{9}$ 表示匹配以1开头,第二位是3或5或7或8或9,后面9位是数字,且后面必须以9位数字结尾.满足该规则的手机号就说明匹配该正则了. Python里re模块包含所有正则表达式的功能. 注意:由于Python的…