java - 替换字符串中的非特定子字符串
问题描述
好吧,我正在尝试探索如何在这样的字符串中替换
String user ="123124.Ken:000";
:.Ken:000
例如
.Diana:999
. 我认为使用indexOf()
该'.'
字符有些东西,但我不知道如何将其替换indexOf()
为user
字符串的末尾。
解决方案
id = user.split(".")[0] # this will have the value of 123124
new user = id + ".Diana:999"
你可以写一个这样的简单函数。
def changeUser (oldUser, user):
return oldUser.split('.')[0] + user
您可以使用拆分功能
推荐阅读
- excel - 将形状添加到 Excel 中的特定单元格
- c# - 持久函数:ActivityTriggers(函数)是否有实例 ID 或其他东西来区分所有生成触发器?
- jenkins-pipeline - Jenkins 并行动态阶段不起作用
- firebase - Firebase Auth custom data with registration
- javascript - 如何在另一个组件上使用来自组件的信息
- r - 在 ggplot Stacked Barplot 中对齐文本
- javascript - React CSS 内联与 CSS 外部样式
- django - 错误的模板渲染
- android - 我的 Android Studio 布局正在初始化而没有结束
- dart - Dart 如何在不阻塞的情况下运行异步代码?