我想使用第二个变量替换第一个变量的值,但我想保留逗号。我使用了正则表达式,但我不知道它是否可能是因为我还在学习它。所以这是我的代码。
import re
names = 'Mat,Rex,Jay'
nicknames = 'AgentMat LegendRex KillerJay'
split_nicknames = nicknames.split(' ')
for a in range(len(split_nicknames)):
replace = re.sub('\\w+', split_nicknames[a], names)
print(replace)
我的输出是:
KillerJay,KillerJay,KillerJay
我想要这样的输出:
AgentMat,LegendRex,KillerJay
阿晨1998
皈依舞
相关分类