正则表达式.py 318 B

123456789101112
  1. # -*- coding: UTF-8 -*-
  2. import re
  3. s = 'isinstance yangge enumerate www.xdc.ink 1999'
  4. r = re.findall("a(?P<name>\w+)", s) # 分组
  5. print(r)
  6. # li = re.split('any', s)
  7. # print(li)
  8. print(re.findall('a.*b', 'a1b2222222b')) # 贪婪匹配
  9. print(re.findall('a.*?b', 'a1b2222222b')) # 非贪婪匹配,最小匹配