gpt4 book ai didi

java - 我想使用正则表达式将特定出现的字符串替换为另一个字符串

转载 作者:行者123 更新时间:2023-12-02 05:11:23 25 4
gpt4 key购买 nike

我有一个类似“100MW 和 50 MW”的字符串。我想使用正则表达式查找所有出现的“MW”并将其替换为说“Hi”。因此最终结果应类似于“100Hi 和 50 His”。

我尝试使用replaceAll(),但找不到想要的结果。

有什么建议吗?

最佳答案

replaceAll 函数不会修改它所使用的字符串,因为字符串是不可变的。它的作用是返回一个经过修改的新字符串。只需将函数的返回值重新分配给字符串,如下所示:

String myString = "100MW and 50 MWs";
myString = myString.replaceAll("MW","Hi");

关于java - 我想使用正则表达式将特定出现的字符串替换为另一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27309553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com