如何HTML编码/转义字符串?有没有内置的?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (67)

我有一个字符串,我想在HTML页面中显示为文本。我需要将字符' <'和' &' 转义为HTML实体。越少越好。

我使用的是UTF8,不需要其他实体用于重音字母。

在Ruby或Rails中是否有内置函数?

提问于
用户回答回答于
用户回答回答于

Ruby CGI类。有一些方法可以对HTML和URL进行编码和解码。

CGI::escapeHTML('Usage: foo "bar" <baz>')
# => "Usage: foo &quot;bar&quot; &lt;baz&gt;"

扫码关注云+社区

领取腾讯云代金券