我有一个CSV文件,该文件是在单引号,像数据:Java的正则表达式来删除开始/结束单引号,但留下引号内
'Company name'
'Price: $43.50'
'New York, New York'
我希望能够在更换单引号值的开始/结束,但留下的报价数据,如:
'Joe's Diner' should become Joe's Diner
我可以做
updateString = theString.replace("^'", "").replace("'$", "");
但我想知道我是否可以结合它只做一个替换。
要允许不平衡报价*和*使用引号来转义单元格内的逗号?这是不可能一次完成的。 – finnw 2010-07-23 17:36:51
是的,你可以很容易地结合起来。再看一下@ Josiah的回答,现在他正在使用正确的方法。 – 2010-07-23 22:07:19