kotlin splitで文字列を正規表現で分割するサンプル

環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201

環境
val result = 文字列.split(“正規表現式".toRegex())
split()を使って、正規表現にマッチした文字を区切りとして文字列を分割します。

使用例

fun main() {
      val text = "EE1FFE3uu4IJ1K"
    
    //数値ごとに分割
    val result = text.split("[1-9]".toRegex())
    
    println(result)
}

実行結果
[EE, FFE, uu, IJ, K]

Kotlin

Posted by arkgame