我想基于 re.sub 方法替换部分字符串
import re re.sub("([0-9]_F)$", '[0-9]_DO', 'sdsd3_D')
但是我无法管理比赛的数字部分,这也是一个变量。基本上我想用
3_D
3_DO
您能帮忙提供正确的方法吗?
使用反向引用:
re.sub(r'(\d+_D)', r'\1O', data)