re模块
import re
phoneNumRegx = re.compile(r'(\d\d\d)-(\d\d\d-\d\d\d\d)')
mo=phoneNumRegx.search('My number is 415-555-4242')
print(mo.groups())
'''/d 0-9任意数字
/D 除0-9任意数字
/w 任何数字,字母或下划线
/W 除了任何数字,字母或下划线
/s 空格、制表符或换行字符
/S 除空格、制表符或换行字符以外的任何字符
^ 必须以这个符号开始
$ 必须以这个符号结束
'''
group() 会返回匹配此正则表达式的字符串
group(1) 会返回正则表达式中第一个括号内的内容, 以此类推,group(2) 第二个括号
re.search(r'^hello\s(.*)\sfine',b).group()
浙公网安备 33010602011771号