【Python 正则表达式】把匹配到的结果打包成字典 dictionary
import re
s = "1102231990xxxxxxxx"
data = re.search('(?P<province>\d{3})(?P<city>\d{3})(?P<born_year>\d{4})', s)
dataDict = data.groupdict()
print(dataDict)
输出结果:
{'province': '110', 'city': '223', 'born_year': '1990'}

浙公网安备 33010602011771号