re模块

import re
phoneNumRegx = re.compile(r'(ddd)-(ddd-dddd)')
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'^hellos(.*)sfine',b).group()

原文地址:https://www.cnblogs.com/zj0724/p/8466410.html