我正在尝试像这样修改输出 [SNO, text, SNAME, text, STATUS, number, CITY, text]
。
像这样的(SNO text, SNAME, text, STATUS number, CITY, text)
但是我用这段代码处理第一个提到的输出后得到的输入
String fieldsToTable ="(" + tableFields + ")";
fieldsToTable.replaceAll("[()]", "");
String modFieldsToTable = fieldsToTable.replace("\\,","");
System.out.println(modFieldsToTable);
我将其作为输出:([SNO, text, SNAME, text, STATUS, number, CITY, text])
我想我并没有真正掌握正则表达式的概念......
最佳答案
你试过吗?
fieldsToTable = fieldsToTable.replace("[","(").replace("]",")");
关于java - 修改 SQL 语句的字符串输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20576634/