【Kotlin】文字列を右から指定文字数取得する

Kotlin

説明

文字列を右から〇文字取得する

 

引数

引数1(target:String):この文字列から切り取る

引数2(num:Int)     :切り取り文字数

 

返り値

取得した文字列

 

使用する構文

"この文字から取得する".substring(開始位置,終了位置)

開始位置は0始まり

終了位置は取得文字数ではなく、〇文字目まで取得する(〇文字目は含まない)

 

コード

/*
=========================================================
[概  要] 文字列を右から〇文字取得する
[引  数] target        : この文字列から切り取る
[引  数] num           : 切り取り文字数
[戻り値] 取得後の文字列
[備  考] 
=========================================================
 */
 fun right(target : String , num : Int):String
 {
     return target.substring(target.length - num, target.length)
 }

 

実行例

println(right("abcdefghijkmn",5)) //ijkmn