我有一个字符串(从网上拉出来)可能看起来像这样:\ something \ to \ do。当我通过System.out.println \ s \ t打印此字符串时,\ d被视为转义序列。如何以这种方式打印sting以便忽略转义序列?
答案 0 :(得分:2)
如果您想获得以下输出:
\something\to\do
然后你需要对反斜杠字符加双反斜杠,使它们成为反斜杠文字:
string myString = "\\something\\to\\do";
答案 1 :(得分:0)
你必须逃避反斜杠:
String s = "\something\to\do";
System.out.println(s.replaceAll("\\", "\\\\")); // prints "\something\to\do"