English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
طريقة استبدال النص في Kotlin هي String.replace(oldValue, newValue). يمكن استخدام ignoreCase كمعامل اختياري كالثالثة في طريقة replace(). سنوضح في هذا الدليل، من خلال أمثلة، كيف يمكننا استبدال كل ظهور لـ oldValue بالنص الجديد (نص آخر) واستخدام استبدال النص مع أو بدون التفريق بين حجم الأحرف.
نوع الجملة لـ String.replace
String.replace(oldValue: String, newValue: String, ignoreCase: Boolean = false): String
OldValue - يجب استبدال كل ظهور لـ oldValue بالنص الجديد newValue.
ignoreCase - [اختياري] إذا كان true، فإن النص سيبحث عن التطابق دون النظر في حجم الأحرف في oldValue. وإذا كان false، فإن النص سيبحث عن تطابق oldValue وسيتم التفريق بين حجم الأحرف. القيمة الافتراضية لـ ignoreCase هي false.
fun main(args: Array<String>) { var str = "تعليم Kotlin - استبدال النص - البرامج" val oldValue = "Programs" val newValue = "Examples" val output = str.replace(oldValue, newValue) print(output) }
نتائج الإخراج:
Kotlin Tutorial - Replace String - Examples
fun main(args: Array<String>) { var str = "تعليم Kotlin - استبدال النص - البرامج" val oldValue = "PROGRAMS" val newValue = "Examples" val output = str.replace(oldValue, newValue, ignoreCase = true) print(output) }
نتائج الإخراج:
Kotlin Tutorial - Replace String - Examples
في هذا دليل Kotlin – استبدال الكلمات في الكتابة، تعلمنا كيفية استبدال القيمة القديمة بالقيمة الجديدة في الكتابة. وكذلك مشكلة تجاهل الحالة في Kotlin عند استبدال الكلمات بالكتابة.