【发布时间】:2021-11-09 12:09:29
【问题描述】:
我需要将一个字符串分成几个部分,每个部分包含 N 个字母。 例如
str = "Hello World! Kotlin is amazing!"
split_into_n(str, 3) = ["Hel", "lo ", "Wor", "ld!", " Ko", "tli", "n i", "s a", "maz", "ing", "!"]
我试过regex,但它似乎不起作用。 我尝试过使用拆分方法,但它也不起作用。 任何帮助将不胜感激:)
【问题讨论】:
-
你能用正则表达式展示你的尝试吗?
-
是的,当然。
fun main(args : Array<String>) { val my_string = "Hello World! Kotlin is amazing!" print("/.{1,3}/g".toRegex().matchEntire(names)?.groups?.get(1)?.value) }
标签: arrays string kotlin split