37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: String Replace Method
 | |
| localeTitle: طريقة استبدال السلاسل
 | |
| ---
 | |
| ## طريقة استبدال السلاسل
 | |
| 
 | |
| يتم استخدام `str.replace(old, new, max)` لاستبدال السلسلة الفرعية `old` بالسلسلة `new` لمجموع مرات `max` . هذا الأسلوب بإرجاع نسخة جديدة من السلسلة مع الاستبدال. لا يتم تغيير `str` السلسلة الأصلية.
 | |
| 
 | |
| #### أمثلة
 | |
| 
 | |
| 1.  استبدال كافة تكرارات `"is"` بـ `"WAS"`
 | |
| 
 | |
|  `string = "This is nice. This is good." 
 | |
|  newString = string.replace("is","WAS") 
 | |
|  print(newString) 
 | |
| ` 
 | |
| 
 | |
| انتاج |
 | |
| 
 | |
|  `ThWAS WAS nice. ThWAS WAS good. 
 | |
| ` 
 | |
| 
 | |
| 2.  استبدال أول تكرارين لـ `"is"` بـ `"WAS"`
 | |
| 
 | |
|  `string = "This is nice. This is good." 
 | |
|  newString = string.replace("is","WAS", 2) 
 | |
|  print(newString) 
 | |
| ` 
 | |
| 
 | |
| انتاج |
 | |
| 
 | |
|  `ThWAS WAS nice. This is good. 
 | |
| ` 
 | |
| 
 | |
| #### معلومات اكثر:
 | |
| 
 | |
| اقرأ المزيد حول استبدال السلسلة في [مستندات Python](https://docs.python.org/2/library/string.html#string.replace) |