您应该致电
group()以获取匹配的字符串:
import renumber_mapping = {'1': 'one', '2': 'two', '3': 'three'}s = "1 testing 2 3"print re.sub(r'd', lambda x: number_mapping[x.group()], s)印刷品:
one testing two three

您应该致电
group()以获取匹配的字符串:
import renumber_mapping = {'1': 'one', '2': 'two', '3': 'three'}s = "1 testing 2 3"print re.sub(r'd', lambda x: number_mapping[x.group()], s)印刷品:
one testing two three