如何将转义字符写入字符串?

时间:2010-11-01 15:59:11

标签: java escaping

如何将转义字符“\”写入字符串?

6 个答案:

答案 0 :(得分:10)

在普通字符串中,您使用\\

如果这是正则表达式,则需要\\\\

RegEx需要四个的原因是因为String解析器和RegEx引擎都支持转义。因此,\\\\由String解析器解析为\\,然后由RegEx解析器解析为文本\

答案 1 :(得分:4)

转义逃脱角色:"\\"

答案 2 :(得分:0)

通过在角色前添加“\”来逃避某些角色。

所以\\会对你有用。

答案 3 :(得分:0)

在字符串中使用double \

String example = "C:\\Program Files";

答案 4 :(得分:0)

string = @"c:\inetpub\wwwroot\"

相同
 string = "c:\\inetpub\\wwwroot\\"

在某些情况下......我不是100%肯定,但我认为它可能依赖于语言......我知道“@”适用于C#

答案 5 :(得分:0)

你可以写:

String newstr = "\\"; 

\是用于转义的字符串中的特殊字符。

"\"现在可以正常工作,因为它正在逃避第二个"

要获得文字\,您需要使用\转义它。