kotlin 文字列の指定した接尾辞を削除する

kotlin 文字列の指定した接尾辞を削除する

kotlinで、文字列の指定した接尾辞を削除する手順を記述してます。「removeSuffix()」を使って対象の接尾辞を指定します。

環境

  • OS windows11 home
  • java 19.0.1
  • kotlin 1.7.20-release-201

手順

文字列の指定した接尾辞を削除するには、「removeSuffix()」で可能です。

文字列.removeSuffix( 削除する文字数 )

実際に、使用してみます。

fun main() {

    var str = "abcdeFg"

    println( str.removeSuffix("Fg") ) // abcde
    println( str.removeSuffix("eF") ) // abcdeFg
    println( str ) // abcdeFg

    str = "あいうえおかき"

    println( str.removeSuffix("かき") ) // あいうえお

}

後ろにある「接尾辞」のみが削除されていることが確認できます。