gpt4 book ai didi

java - 单独删除java字符串中的括号

转载 作者:行者123 更新时间:2023-12-01 18:46:19 25 4
gpt4 key购买 nike

在我的java字符串中,例如:hello(world) 就在那里。我想单独删除括号,结果应该是 helloworld

我尝试了这样的正则表达式

String strFunction = Hello(world);

strFunction.replaceAll("\\)\\(\\s+", "");

但它不起作用,请帮忙

最佳答案

字符串是不可变的,因此您需要将结果重新分配回原始字符串。另外,您的正则表达式存在一些问题。目前,如果这些括号连续出现,它将尝试替换它们。

您需要使用字符类:

strFunction = strFunction.replaceAll("[)(]", "");

关于java - 单独删除java字符串中的括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17629288/

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