我需要将HTML转换为纯文本。在ActionView的SanitizeHelper中有一个不错的功能,但是我很难理解如何引用它并在简单的test.rb文件中使用它。

http://api.rubyonrails.org/classes/ActionView/Helpers/SanitizeHelper.html

我希望能够调用strip_tags("<b>lol</b>") => "lol"

最佳答案

这个问题已经很老了,但是最近我也遇到了同样的问题。我找到了一个简单的解决方案:gem sanitize。它轻巧,运行良好,并在需要时有其他选择。

Sanitize.clean("<b>lol</b>") #=> "lol"

关于html - 如何在常规Ruby代码(非Rails)中使用strip_tags?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4354060/

10-10 01:15