Rails去除Html标签

2012年01月09日

ModuleActionView::Helpers::SanitizeHelper


strip_tags(html)

Strips all HTML tags from the html, including comments. This uses the html-scanner tokenizer and so its HTML parsing ability is limited by that of html-scanner.

Examples

strip_tags("Strip <i>these</i> tags!")
# => Strip these tags!

strip_tags("<b>Bold</b> no more!  <a href='more.html'>See more here</a>...")
# => Bold no more!  See more here...

strip_tags("<div id='top-bar'>Welcome to my website!</div>")
# => Welcome to my website!
# File actionpack/lib/action_view/helpers/sanitize_helper.rb, line 83
def strip_tags(html)
  self.class.full_sanitizer.sanitize(html).try(:html_safe)
end

ActionController::Base.helpers.strip_tags

 
Leave a comment
Comments
YOUR COMMENT
Name: Name is required
E-mail:
Comment:
Comment is required

Home Blog Delicious Github Flickr About Contact

© Miclle.Zheng . Powered by Forest Chalet