English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليم Kotlin الأساسي

تحكم Kotlin

الوظائف في Kotlin

الخطوط في Kotlin

تعليم Kotlin موجه الأدوات (OOP)

استبدال الخطوط في Kotlin

طريقة استبدال النص في 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.

استبدال نص Kotlin، بتتفريق بين الأحرف الكبيرة والصغيرة

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

استبدال نص Kotlin، بدون التفريق بين الأحرف الكبيرة والصغيرة

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 عند استبدال الكلمات بالكتابة.