Kotlin/Kotlin

[Kotlin] String 문자열 분할하기 (split, chunked)

주톨 2023. 2. 14. 15:24
728x90

 

 

 

 

split

구분 문자를 기준으로 문자열을 분할해 List로 반환합니다.

 

fun main() {
    val stringData = "Hello-world"
    val splitData = stringData.split("-")
    println(splitData) //출력 : [Hello, world]
}

 

fun main() {
    val stringData = "Hello world Jutole"
    val splitData = stringData.split(" ") // 공백을 기준으로 분할
    println(splitData) //출력 : [Hello, world, Jutole]
}

 

 

 

 

 

chunked

숫자를 기준으로 문자열을 분할해 List로 반환합니다.

 

fun main() {
    val stringData = "Helloworld"
    val splitData = stringData.chunked(2)
    println(splitData) //출력 : [He, ll, ow, or, ld]
}

 

fun main() {
    val stringData = "HelloJutole"
    val splitData = stringData.chunked(2)
    println(splitData) //출력 : [He, ll, oJ, ut, ol, e]
}