gpt4 book ai didi

java - 删除字符串中2个字符之间的所有字符

转载 作者:行者123 更新时间:2023-12-05 08:57:41 26 4
gpt4 key购买 nike

我有一个包含 50000 行的数据库。我想一一获取所有行,将它们放入一个字符串变量中并删除“(”和“)”之间的所有字符,然后更新该行。我只是不知道如何删除“(”和“)”之间的所有字符。我想用 java 来做这件事。

最佳答案

你的正则表达式应该是这样的:

data.replaceAll("\\(.*?\\)", "()"); //if you want to keep the brackets

data.replaceAll("\\(.*?\\)", ""); //if you don't want to keep the brackets

字符串由三部分组成:

\\(  //This part matches the opening bracket
.*? //This part matches anything in between
\\) //This part matches the closing bracket

希望对你有帮助

关于java - 删除字符串中2个字符之间的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30197630/

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