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

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

تحذف الدالة 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
}

انظر أيضًا

مصادر