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)有关字符串替换的更多信息
							 |