我在数据库中插入一个字符串,需要消除字符串中的开头和结尾。
我正在使用:
String a = rows[0].replaceAll("^\"", "").replaceAll("\"$", "");`
这让我:"134432534"23"
=> 134432534"23
但有更好的方法吗?
答案 0 :(得分:3)
我真的不知道你的替换呼叫在这里通常是不好的,但你可以简化这个。
String a = rows[0].replaceAll("^\"|\"$", "");
要从字符串中删除第一个字符和最后字符,考虑它们始终是引号,请使用..
String a = rows[0].substring(1, rows[0].length()-1);