2008-10-20 147 views

回答

6

是的,你需要%前綴的字符串,然後單個字符描繪它的類型。

你想要的是%q{c:\program files\}

鎬頭本書涵蓋這很好地here,部分是一般分隔輸入。

+0

爲什麼不使用單引號? – horseyguy 2010-02-10 01:04:30

2

除此之外%Q {string}裏,你也可以做到以下幾點:

string =<<SQL 
    SELECT * 
    FROM Book 
    WHERE price > 100.00 
    ORDER BY title; 
SQL 

的分隔符是任意的字符串,通常是大寫。

0
mystring = %q["'\t blahblahblah] 

或者,如果你想詮釋\t作爲標籤:

mystring = %Q["'\t blahblahblah] 
2

你可以只用一個單引號字符。

>> puts "a\tb" 
a b 
=> nil 
>> puts 'a\tb' 
a\tb 
=> nil 
相關問題