41 lines
897 B
Markdown
41 lines
897 B
Markdown
---
|
|
title: String Replace Method
|
|
localeTitle: 字符串替换方法
|
|
---
|
|
## 字符串替换方法
|
|
|
|
`str.replace(old, new, max)`方法用于将字符串`old`替换为字符串`new` ,总计`max`次数。此方法返回带有替换的字符串的新副本。原始字符串`str`保持不变。
|
|
|
|
#### 例子
|
|
|
|
1. 用`"WAS"`替换所有出现的`"is"` `"WAS"`
|
|
|
|
```python
|
|
string = "This is nice. This is good."
|
|
newString = string.replace("is","WAS")
|
|
print(newString)
|
|
```
|
|
|
|
产量
|
|
|
|
```python
|
|
ThWAS WAS nice. ThWAS WAS good.
|
|
```
|
|
|
|
2. 用`"WAS"`替换前两次出现的`"is"` `"WAS"`
|
|
|
|
```python
|
|
string = "This is nice. This is good."
|
|
newString = string.replace("is","WAS", 2)
|
|
print(newString)
|
|
```
|
|
|
|
产量
|
|
|
|
```python
|
|
ThWAS WAS nice. This is good.
|
|
```
|
|
|
|
#### 更多信息:
|
|
|
|
阅读[Python文档中](https://docs.python.org/2/library/string.html#string.replace)有关字符串替换的更多信息 |