re.sub在python中未给出预期结果

2024-10-02 02:41:11 发布

您现在位置:Python中文网/ 问答频道 /正文

这可能很简单,但为什么re.sub不能在下面的场景中工作?我想用“z3”代替“z4”

import re

group2="(a1, a2, a3, a4, z1, z2, z3, z4);"
print("group2=",group2)

re.sub('z4','z3',group2)

print("modified gorup2=",group2)

以下是输出:

group2= (a1, a2, a3, a4, z1, z2, z3, z4);
modified gorup2= (a1, a2, a3, a4, z1, z2, z3, z4);

Process finished with exit code 0

Tags: importrea2a1场景a3a4modified
1条回答
网友
1楼 · 发布于 2024-10-02 02:41:11

re.sub将返回一个新字符串 进口稀土

group2="(a1, a2, a3, a4, z1, z2, z3, z4);"
print("group2=",group2)

modified_group=re.sub('z4','z3',group2)

print("modified gorup2=",modified_group)

输出

group2= (a1, a2, a3, a4, z1, z2, z3, z4);
modified gorup2= (a1, a2, a3, a4, z1, z2, z3, z3);

相关问题 更多 >

    热门问题