simple_feed gem を使用して RSS フィードを読み取る Rails アプリがあります。ただし、一部のフィードは正しく読み込まれません。つまり、一部のタイトルには次のものがあります。
`‘`
また
`’`
それ以外の: "
私のタイトルは次のように読み込まれます。
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を実際に使用したことがありませんでした.これらの例を試してみました. 私が間違っていることを理解するのに何か助けてもらえますか?