我有来自单引号括起来的 CSV 文件的数据,例如:
'Company name'
'Price: $43.50'
'New York, New York'
我希望能够替换值开头/结尾的单引号,但在数据中保留引号,例如:
'Joe's Diner' should become Joe's Diner
我可以
updateString = theString.replace("^'", "").replace("'$", "");
但我想知道我是否可以将它组合起来只进行一次替换。
最佳答案
您可以使用或运算符。
updateString = theString.replaceAll("(^')|('$)","");
看看这是否适合你:)
关于Java Regex 删除开始/结束单引号但保留内引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315053/