gpt4 book ai didi

java - 用于为特定字段放置双引号的正则表达式

转载 作者:行者123 更新时间:2023-12-02 08:04:48 25 4
gpt4 key购买 nike

我有一个像这样的字符串:

String a = 'ABC(rfg) OR DEF(3dsgf56737(fg)sdg) OR KLM(dfgrg) AND DEF(ghthd)';

我想单独为 DEF 字段添加双引号:

String a = 'ABC(rfg) OR DEF("3dsgf56737(fg)sdg") OR KLM(dfgrg) AND DEF("ghthd")';

最佳答案

你可以试试

String b = a.replaceAll("DEF\\((\\S+)\\)", "DEF(\"$1\")");
System.out.println(b);

关于java - 用于为特定字段放置双引号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8352484/

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