我想从字符串中删除开始和结束双引号 (“)。
我怎样才能在 Java 中实现它?谢谢!
原文由 ufk 发布,翻译遵循 CC BY-SA 4.0 许可协议
要从字符串中删除第一个字符和最后一个字符,请使用:
myString = myString.substring(1, myString.length()-1);
原文由 Michael Myers 发布,翻译遵循 CC BY-SA 2.5 许可协议
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
为此,您可以使用
String#replaceAll()
^\"|\"$
模式。例如
要了解有关正则表达式的更多信息,请访问 http://regular-expression.info 。
也就是说,这有点像您正在尝试发明 CSV 解析器。如果是这样,我建议四处寻找现有的库,例如 OpenCSV 。