您可以考虑使用
re.sub:
import reREPLACEMENTS = dict([('find1', 'replace1'), ('find2', 'replace2'), ('find3', 'replace3')])def replacer(m): return REPLACEMENTS[m.group(0)]x = 'find1, find2, find3'r = re.compile('|'.join(REPLACEMENTS.keys()))print r.sub(replacer, x)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)