我有一个字符串,它看起来像这样:替换所有特殊字符
<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
你的字符串有'/',你在寻找'\'? –
对不起我的错误没有我需要替换\“只” –