开发者

How to make Ruby ignore backslash in strings?

Is there some way in Ruby that I can avoid having to put double-backslash in Ruby strings (like what can be done in C#):

For example, in C# was can prefix a string with @ and then the backslash in the string does not need to be es开发者_JAVA百科caped:

@"C:\Windows, C:\ABC"

Without @ we would need to escape the backslash:

"C:\\Windows, C:\\ABC"

Is there something similar in Ruby?


Use single quotes

my_string = 'C:\Windows'

See more in the Strings section here


You can also use %q and backslashes will be automatically escaped for you:

%q{C:\Windows} => "C:\\Windows"
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜