import re
a = "123abc456"
# 代码是最好的例子
print(re.search(r'([0-9]*)([a-z]*)([0-9]*)',a).group(0))
print(re.search(r'([0-9]*)([a-z]*)([0-9]*)',a).group(1))
print(re.search(r'([0-9]*)([a-z]*)([0-9]*)',a).group(2))
print(re.search(r'([0-9]*)([a-z]*)([0-9]*)',a).group(3))
转自:https://blog.csdn.net/sinat_20174131/article/details/77769309