2012-11-27 45 views
-2
容易的問題

我想知道那是什麼:關於Ruby

File.open(filename,"r").each_file do |line| 
    if (!line.strip.empty? and !line.starts_with?(" ")) 
    .... 
    ..... 
    end 
end 

尤其是什麼strip?謝謝你的時間!

+0

你試過嗎? – sevenseacat

+2

http://www.ruby-doc.org/core-1.9.3/String.html#method-i-strip – Amadan

+0

另外,這不是Rails特有的,只是Ruby。 – sevenseacat

回答

1

Strip從字符串中刪除所有前導和尾隨的空白字符。在本質上,你粘貼的代碼會檢查sting是否包含除空白之外的任何東西,並且第一個符號不是空格。