我試圖瞭解這段代碼有什麼錯誤,你能幫我嗎?語法錯誤意外{
should_delete = blocked_keywords.any?({|s|x.tweet.downcase.include?(s.downcase)})
(irb):3: syntax error, unexpected '}', expecting end-of-input
....downcase.include?(s.downcase)})
我試圖瞭解這段代碼有什麼錯誤,你能幫我嗎?語法錯誤意外{
should_delete = blocked_keywords.any?({|s|x.tweet.downcase.include?(s.downcase)})
(irb):3: syntax error, unexpected '}', expecting end-of-input
....downcase.include?(s.downcase)})
塊不是參數,參數不是塊。圓括號用於參數,括號用於塊,不能同時使用兩者。
應該是:
should_delete = blocked_keywords.any? {|s| x.tweet.downcase.include?(s.downcase)}
any?
期望的塊,因此不需要括號。
should_delete = blocked_keywords.any? {|s|x.tweet.downcase.include?(s.downcase)}