我有一個字符串,它看起來像這樣:替換所有特殊字符
<a href=\"test\" />
我想更換/"
到"
,所以它看起來像這樣<a href="test" />
。
因此我使用這段代碼:
content = content.replaceAll("\\\"", "\"");
出於某種原因,沒有找到\"
。所以它不會被取代。
我有一個字符串,它看起來像這樣:替換所有特殊字符
<a href=\"test\" />
我想更換/"
到"
,所以它看起來像這樣<a href="test" />
。
因此我使用這段代碼:
content = content.replaceAll("\\\"", "\"");
出於某種原因,沒有找到\"
。所以它不會被取代。
試試這個代碼:string.replaceAll(Pattern.quote("\\\""), "\"");
Pattern.quote(「\\」「)是無效的,因爲我錯過了」 –
這對我而言 –
replaceAll
需要一個正則表達式。因此,你必須逃脫這樣的逃生:
s = s.replaceAll("\\\\\"", "\"");
您的意思是''? – RobEarl
你的字符串有'/',你在尋找'\'? –
對不起我的錯誤沒有我需要替換\「只」 –