ユーザーがコメントを入力できるレールアプリがあります。残念ながら、奇妙な記号をコピーしてコメントに入力できます。たとえば、コメントを表示すると、次のようになります。
”Test comment with weird quotes.”
このコメントはユーザーによって入力され、上記のようにビュー ページに表示されます。これらは通常の引用符ではなく、HTML”
または”
.
コメントからこれらの奇妙な文字を削除する方法はありますか (gsub を使用するか、別の方法で)。それらが完全に削除されているか、単にビューに表示されていないかは問題ではありません。問題は、文字列内の実際の文字として表示されるため、rdquo または html コードのコメント文字列を単純に gsub できないことです。最初に文字列を UTF-8 に変換する必要がありますか?
どんな助けでも大歓迎です。