Kotlin 替换字符串中的多个单词

标签 kotlin

如何在 Kotlin 中使用 .replace() 用其他内容替换字符串的许多部分

比如我们只需要替换一个词就可以做到

fun main(args: Array<String>) {

    var w_text = "welcome his name is John"

    println("${w_text.replace("his","here")}")
}

结果将是“欢迎来到这里,名字是约翰”。

最后我们需要的结果是“欢迎来到这里,名字是 alles”

通过替换 他的 这里约翰 所有 使用 .replace()

最佳答案

您可以通过多次连续调用 replace() 来实现。 :

w_text.replace("his", "here").replace("john", "alles")

关于Kotlin 替换字符串中的多个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50477892/

相关文章:

android - 为什么 Recycler View 提供比 List View 更好的体验?

android - 在 Recyclerview 的适配器中使用 DataBinding 库的点击事件

java - 如何使用 Android 和 Retrofit 上传服务器中的图片?

java - JVM 是否使用 kotlinc 来实现 Kotlin?

android - ViewModelFactory需要

android - 如何在数据绑定(bind)中使用 kotlin.Int?

android - 在Android Studio中切换 Activity 时不断出现错误

listview - JavaFx ListView用于聊天应用程序

android - Robolectric 4.3.1 失败并显示消息 : Android 29 requires Java 9 (have Java 1)

kotlin - Unresolved reference : RoomDatabase