【问题标题】:Replace section on string in java在java中替换字符串上的部分
【发布时间】:2016-04-02 19:41:47
【问题描述】:

我有这段代码

String string = "somestring";
String str2 = "str";
String str3 = "xxx"

if ( string.match("(.*)" + str2 + "(.*)") ) {
 // 
}

结果 = somxxxing

如何用 str3 替换字符串的那部分? 我需要这个适用于每个字符串

【问题讨论】:

标签: java string replace


【解决方案1】:

查看 java.lang.String 的 javadoc。

您可能正在寻找String.replace(CharSequence target, CharSequence replacement),它将每次出现的目标替换为替换。

例如

result = string.replace(str2, str3);

【讨论】:

  • 糟糕,我的错。已编辑。
猜你喜欢
  • 2015-04-05
  • 2021-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-17
  • 2018-01-22
  • 2012-04-19
相关资源
最近更新 更多