我正在使用Ruby on Rails,有没有一种方法可以使用sanitize或equal方法从字符串中剥离html
,并且只在输入标记的值属性中保留文本?
发布于 2011-09-14 17:49:37
在ActionView::Helpers::SanitizeHelper
中有一个strip_tags
方法
http://api.rubyonrails.org/classes/ActionView/Helpers/SanitizeHelper.html#method-i-strip_tags
编辑:为了获取value属性中的文本,可以使用类似于Nokogiri的Xpath表达式从字符串中获取文本。
发布于 2012-10-18 01:28:16
如果我们想在模型中使用它
ActionView::Base.full_sanitizer.sanitize(html_string)
这是"strip_tags“方法中的代码
发布于 2013-03-15 22:40:26
是的,调用这个:sanitize(html_string, tags:[])
https://stackoverflow.com/questions/7414267
复制相似问题