【发布时间】:2023-02-01 18:38:12
【问题描述】:
我有以下文本。我需要在字符串和数字之间添加一个空格。
Text1 -> Text 1
Text10 -> Text 10
Kotlin2 -> Kotlin 2
我使用了以下代码,但它不起作用。
fun addSpace(text: String): String {
return text.split("\\D".toRegex()).joinToString(separator = " ") { it }
}
它只返回数字。
【问题讨论】:
-
添加到实际答案中:此代码失败的原因是因为它正在分裂在非数字,因此丢弃它们,只留下数字。
标签: kotlin