在Ruby中是否支持(沒有更好的詞)非轉義(逐字)字符串?Ruby是否支持逐字字符串?
像C#:
@"c:\Program Files\"
...或使用Tcl:
{c:\Program Files\}
在Ruby中是否支持(沒有更好的詞)非轉義(逐字)字符串?Ruby是否支持逐字字符串?
像C#:
@"c:\Program Files\"
...或使用Tcl:
{c:\Program Files\}
除此之外%Q {string}裏,你也可以做到以下幾點:
string =<<SQL
SELECT *
FROM Book
WHERE price > 100.00
ORDER BY title;
SQL
的分隔符是任意的字符串,通常是大寫。
mystring = %q["'\t blahblahblah]
或者,如果你想詮釋\t
作爲標籤:
mystring = %Q["'\t blahblahblah]
你可以只用一個單引號字符。
>> puts "a\tb"
a b
=> nil
>> puts 'a\tb'
a\tb
=> nil
爲什麼不使用單引號? – horseyguy 2010-02-10 01:04:30