扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
Python字符串替换操作是指在一个字符串中查找指定的子字符串,并将其替换为另一个字符串,在Python中,可以使用str.replace()方法进行字符串替换操作。

str.replace(old, new, count)
参数说明:
old:需要被替换的子字符串;
new:用于替换的新字符串;
count:可选参数,表示替换的次数,如果不指定,则替换所有匹配的子字符串。
1、将字符串中的某个字符替换为另一个字符
text = "Hello, World!"
new_text = text.replace("o", "0")
print(new_text) # 输出:Hell0, W0rld!
2、将字符串中的某个子字符串替换为另一个子字符串
text = "I love Python."
new_text = text.replace("Python", "Java")
print(new_text) # 输出:I love Java.
3、将字符串中的某个字符或子字符串替换为多个字符或子字符串(使用正则表达式)
import re text = "Hello, World!" new_text = re.sub(r"[oO]", "0", text) print(new_text) # 输出:Hell0, W0rld!
1、str.replace()方法返回一个新的字符串,原始字符串不会被修改;
2、如果需要修改原始字符串,可以将返回的新字符串赋值给原始变量;
3、如果需要替换所有匹配的子字符串,可以不指定count参数;
4、如果需要指定替换次数,可以指定count参数,例如str.replace(old, new, count)表示替换前count个匹配的子字符串。

我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流