代码之家  ›  专栏  ›  技术社区  ›  Salil

rubyonrails正则表达式,用于从文本中删除html标记及其内容

  •  9
  • Salil  · 技术社区  · 14 年前

    例如,如果我的文本是:-输入:-

    <span id="span_is"><br><br><u><i>Hi</i></u></span> 
    

    Hi
    

    简言之,我需要正则表达式或一个删除<&燃气轮机;无论两者之间的内容是什么<>。

    谢谢&当做

    3 回复  |  直到 14 年前
        1
  •  15
  •   Simone Carletti    14 年前

    可以 sanitization helpers .

    string = '<span id="span_is"><br><br><u><i>Hi</i></u></span>'
    strip_tags(string)
    
        2
  •  19
  •   Jimmy Nitzan Tomer    14 年前
    '<span id="span_is"><br><br><u><i>Hi</i></u></span>'.gsub(/<\/?[^>]+>/, '')