python 把一个字符串中的特定字符使用其他字符串替代
时间: 2023-05-29 09:02:57 浏览: 152
可以使用字符串的 replace() 方法来替换特定的字符。例如,将字符串中的所有空格替换为下划线:
```
string = "Hello World"
new_string = string.replace(" ", "_")
print(new_string) # 输出 "Hello_World"
```
如果要替换多个不同的字符,可以使用多次 replace() 方法:
```
string = "Hello World"
new_string = string.replace(" ", "_").replace("o", "0")
print(new_string) # 输出 "Hell0_W0rld"
```
也可以使用正则表达式来替换特定的字符,例如将所有数字替换为星号:
```
import re
string = "1234567890"
new_string = re.sub(r"\d", "*", string)
print(new_string) # 输出 "**********"
```
阅读全文