String mp ="\"sameer\\\"raj\"";
我想要 sameerraj
正如我尝试遵循的那样,但没有运气。
mp = mp.replace("\"", "");
mp=mp.replaceAll("\\\\", "");
请帮帮我。
最佳答案
如果你想使用regex
替换它,那么你可以使用replaceAll
为了替换"
,需要使用\
进行转义,所以会是replaceAll("\"", "")
为了替换\
,你需要使用\
来转义自身,但由于\
是正则表达式中的特殊字符,你需要再次使用\
进行转义,所以总共需要使用4个\
,即replaceAll("\\\\", "")
System.out.println(mp.replaceAll("\\\\", "").replaceAll("\"", ""));
输出:
sameerraj
关于java - 如何从java中的字符串中删除\"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52554005/