我有一个字符串数组,我从我正在阅读的.csv文件创建。然后我想解析我将用于'字符的值,并用\替换它,因为我将它输出到JavaScript文件。String.replace()不起作用
下面是我使用的代码:但是这是不工作
while ((thisLine = myInput.readLine()) != null) {
String[] line = thisLine.split("\t");
if(line[4].indexOf("'") > -1){
System.out.println(line[4]);
line[4] = line[4].replace("'", "\'");
System.out.println(line[4]);
}
brand.add(line[4]);
}
。我在做替换之后得到相同的字符串。
这是因为字符串数组的问题?
我很感谢在这个问题上的任何帮助。
的Java转义字符反斜杠过。使用'“\\'”'。 – sp00m 2013-02-21 15:54:50