「Kotlin」lastIndexOf()で後ろから文字を検索するサンプル

2021年8月19日

構文
public fun CharSequence.lastIndexOf(string: String): Int
後ろから検索して引数に指定文字列の位置を返す
該当の文字がなかった場合-1を返す

使用例

fun main() {
    val strA = "study skill"
    println(strA.lastIndexOf("s")) 
    println(strA.lastIndexOf("stu")) 
    println(strA.lastIndexOf("skill")) 

    println("**************") 
    val strB = "テストケース"
    println(strB.lastIndexOf("テスト")) 
    println(strB.lastIndexOf("ケ"))
    println(strB.lastIndexOf("ス")) 
}

結果
6
0
6
**************
0
3
5

Kotlin

Posted by arkgame