我有一個使用simple_feed gem閱讀RSS feed的Rails應用程序。然而,一些飼料不讀正確地 - 即一些標題有:使用gsub在Rails中用符號替換String
`‘`
或
`’`
,而不是:「
我的標題讀爲: 。
i.title
,我的想法是GSUB可以很容易地解決這個問題,但我有麻煩使它工作,我想:
i.title.gsub(%r[‘]/, '"')
我甚至不確定會不會工作,但它在#
之後註釋掉了行。
然後我嘗試:
i.title.gsub(%r["‘"]/, '*')
導致:
C:/Sites/foo/app/views/bar/show.html.erb:20: syntax error, unexpected ','
...(i.title.gsub(%r["‘"]/, '*'))
我還沒有真正使用過GSUB,我想工作過these examples。可以請幫我弄清楚我做錯了什麼?
你試過做一個直替代,而不是使用正則表達式:'i.title.gsub( 「‘」,'」 ') – 2013-03-03 09:22:24
不,這是如何工作的? – yellowreign 2013-03-03 09:27:54