我有一個字符串數組,我從我正在閱讀的.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