الدالة CharSequence.hasSurrogatePairAt()‎ في Kotlin

من موسوعة حسوب

تتحقق الدالة hasSurrogatePairAt()‎ إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) للمحرف ذي الفهرس المُحدّد.

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

fun CharSequence.hasSurrogatePairAt(index: Int): Boolean

المعاملات

index

عدد صحيح يمثل فهرس المحرف الذي سيُتحقَق منه.

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

تعاد القيمة true إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) عند الفهرس index، أو تعاد القيمة false خلاف ذلك.

أمثلة

مثالٌ على استعمال الدالة ()hasSurrogatePairAt:

fun main(args: Array<String>) {
    var str = "hsoub"

    print(str.hasSurrogatePairAt(1)) //false
}

انظر أيضًا

  • الدالة isSurrogate()‎: تتحقق إن كان المحرف الذي استٌدعي معها بديلًا علويًا لعدد بتات الترميز الموحد (Unicode high-surrogate code unit).

مصادر