我有一个 Rails 应用程序,用户可以在其中输入评论。不幸的是,奇怪的符号可以被复制并输入到评论中。例如,当我显示评论时,它可能如下所示:
”Test comment with weird quotes.”
此评论由用户输入,并在查看页面上显示如上。这些不是普通的引号,它们是 HTML”
或”
.
有没有办法(通过使用 gsub 或其他方式)从评论中删除这些奇怪的字符?它们是被永久删除还是根本不显示在视图中并不重要。问题是我不能简单地 gsub rdquo 或 html 代码的注释字符串,因为它们显示为字符串中的实际字符。我必须先将字符串转换为 UTF-8 吗?
任何帮助将不胜感激。