首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Kotlin在最后一个空格中拆分字符串

Kotlin在最后一个空格中拆分字符串
EN

Stack Overflow用户
提问于 2019-02-10 17:34:53
回答 2查看 663关注 0票数 4

我有一根绳子,我想把它分开,然后去掉最后一部分。

例如,类似于此输入的内容:

代码语言:javascript
代码运行次数:0
运行
复制
var example = "Long string to split in the last space"

我想要达到这个结果

代码语言:javascript
代码运行次数:0
运行
复制
var result = "Long string to split in the last"
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-10 17:37:29

使用substringBeforeLast

代码语言:javascript
代码运行次数:0
运行
复制
"Long string to split in the last space".substringBeforeLast(" ")
票数 12
EN

Stack Overflow用户

发布于 2019-02-10 17:46:30

substringBeforeLast的一个更详细的替代方案,用于使用dropLast删除最后一个n单词

代码语言:javascript
代码运行次数:0
运行
复制
var example = "Long string to split in the last space"
var result = example.split(" ")
                    .dropLast(1)
                    .joinToString(" ")
println(result) // Long string to split in the last
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54619097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档