الدالة removeSuffix()‎ في Kotlin

من موسوعة حسوب
مراجعة 06:03، 5 سبتمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تحذف الدالة removeSuffix()‎ لاحقة معينة من سلسلة من المحارف أو سلسلة نصية.

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

fun CharSequence.removeSuffix(
    suffix: CharSequence
): CharSequence

fun String.removeSuffix(suffix: CharSequence): String

المعاملات

suffix

سلسلة من المحارف تمثل اللاحقة المراد حذفها.

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

تعاد سلسلة من المحارف أو سلسلة نصية جديدة تحوي سلسلة المحارف أو السلسلة النصية المعطاة بعد إزالة اللاحقة prefix منها. إن لم تكن اللاحقة suffix موجودة في بداية سلسلة المحارف أو السلسلة النصية المعطاة، فستعاد نسخة عن سلسلة المحارف أو السلسلة النصية تلك.

أمثلة

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

fun main(args: Array<String>) {
val str = "hsoub wiki" 
    
print( str.removeSuffix ("wiki") ) // hsoub 
print( str.removeSuffix ("xyz") ) // hsoub wiki
}

انظر أيضًا

مصادر