الفرق بين المراجعتين ل"Kotlin/kotlin.text/commonSuffixWith"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>text.commonSuffixWith()‎</code> في لغة Kotlin}}</noinclude> تعيد الدالة <code>commonSuffixWith()‎</code>...')
(لا فرق)

مراجعة 11:58، 8 يوليو 2018

تعيد الدالة commonSuffixWith()‎ أكبر سابقة مُشتركة بين سلسلة الحروف التي استُدعيت عبرها وسلسلة الحروف المُمرّرة، وفي حال إعطاء القيمة true للوسيط ignoreCase فستتجاهل الدالة حالة الحروف (لن تفرّق بين الحروف الكبيرة والصغيرة).

البنية العامة

fun CharSequence.commonPrefixWith(
    other: CharSequence, 
    ignoreCase: Boolean = false
): String

القيم المعادة

سلسلة نصية.

أمثلة

استخدام الدالة ()commonSuffixWith مع سلسلة نصية

تعرِّف الشيفرة الآتية سلسلة نصية باسم str، ثمَّ تستدعي الدالة (commonSuffixWith عبرها مع تمرير سلسلة نصية كوسيط، ثمَّ تطبع الناتج:

fun main(args: Array<String>) {
    val str = "win32"

    println(str.commonPrefixWith("win64")) // => win 
}

انظر أيضًا

  • codePointAt(): تعيد كود اليونيكود (Unicode code point) للحرف الموجود في الفهرس المُحدّد.
  • codePointBefore(): تعيد كود اليونيكود (Unicode code point) للحرف الموجود قبل الفهرس المُحدّد. 
  • asSequence(): تنشئ كائنًا من الصنف Sequence والذي يُغلّف سلسلة الحروف التي استُدعيت عبرها، لأجل استعمالها في الحلقات التكرارية.

مصادر