为什么这个转义字符实际上不适用于Ruby?

Zom*_*ies 7 ruby file-io escaping

码:

file.write 'objectclass: groupOfUniqueNames\n'
Run Code Online (Sandbox Code Playgroud)

奇怪的是,\n实际上正在打印......这里有什么问题?

mea*_*gar 7

Ruby中的单引号字符串比双引号字符串更"文字"; 变量不会被计算,并且大多数转义字符都不起作用,除了\\\'分别包含文字反斜杠和单引号.

双引号是你想要的:

file.write "objectclass: groupOfUniqueNames\n"
Run Code Online (Sandbox Code Playgroud)