python怎么替换很多特定字符串为其他的字符串

 我来答
百度网友c85d640
2017-07-26
知道答主
回答量:5
采纳率:0%
帮助的人:5686
展开全部
  1. 用链式替换,示例如下:

str1 = 'abcdef'
str2 = str1.replace('a','1').replace('b','2')
print(str2) 
#12cdef

2.用正则替换,示例如下:

import re
str3 = 'abcdef'
str4= re.compile('(a|b)').sub('1',str1)
print(str4)
#11cdef

1 & 2结合应该能解决问题

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式