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

2025-04-25 05:23:21
推荐回答(1个)
回答1:

  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结合应该能解决问题