الدالة text.commonPrefixWith()
في لغة Kotlin
< Kotlin | kotlin.text
تعيد الدالة commonPrefixWith()
أكبر سابقة مُشتركة بين سلسلة الحروف التي استُدعيت عبرها وسلسلة الحروف المُمرّرة، وفي حال إعطاء القيمة true للوسيط ignoreCase فستتجاهل الدالة حالة الحروف (لن تفرّق بين الحروف الكبيرة والصغيرة).
البنية العامة
fun CharSequence.commonPrefixWith(
other: CharSequence,
ignoreCase: Boolean = false
): String
القيم المعادة
أمثلة
استخدام الدالة ()commonPrefixWith
مع سلسلة نصية
تعرِّف الشيفرة الآتية سلسلة نصية باسم str
، ثمَّ تستدعي الدالة (commonPrefixWith
عبرها مع تمرير سلسلة نصية كوسيط، ثمَّ تطبع الناتج:
fun main(args: Array<String>) {
val str = "win32"
println(str.commonPrefixWith("win64")) // => win
}
انظر أيضًا
codePointAt()
: تعيد كود اليونيكود (Unicode code point) للحرف الموجود في الفهرس المُحدّد.
codePointBefore()
: تعيد كود اليونيكود (Unicode code point) للحرف الموجود قبل الفهرس المُحدّد.asSequence()
: تنشئ كائنًا من الصنفSequence
والذي يُغلّف سلسلة الحروف التي استُدعيت عبرها، لأجل استعمالها في الحلقات التكرارية.