2
我正在向数据库中插入一个字符串,并且需要消除字符串中的开始和结束引号。Java正则表达式选择字符串中的开始和结束引号
我使用:
String a = rows[0].replaceAll("^\"", "").replaceAll("\"$", "");`
这给了我:"134432534"23"
=>134432534"23
,但有没有更好的方式来做到这一点?
我正在向数据库中插入一个字符串,并且需要消除字符串中的开始和结束引号。Java正则表达式选择字符串中的开始和结束引号
我使用:
String a = rows[0].replaceAll("^\"", "").replaceAll("\"$", "");`
这给了我:"134432534"23"
=>134432534"23
,但有没有更好的方式来做到这一点?
我真的不明白你的电话替换在这里通常是不好的,但你可以简化它。
String a = rows[0].replaceAll("^\"|\"$", "");
从字符串中删除第一性格和最后字符,考虑到他们总是引用,使用..在你的字符串
String a = rows[0].substring(1, rows[0].length()-1);
会不会有永远的报价? – arshajii
是的,会有 – MyRealNameIsBlaze