使用hpricot </font>删除<font>标记

时间:2010-06-04 09:35:09

标签: ruby-on-rails hpricot

像这样的HTML:

"[font color="#FF0000"]test [font color="#FF0000"]Hello world[/font][/font]"

我想将结果替换为字体标记:

test Hello world

谢谢你

3 个答案:

答案 0 :(得分:1)

就这么做 使用hpricot

doc.inner_text

确定它会删除所有标签。不仅仅是&lt; font&gt;。

答案 1 :(得分:0)

doc.search( “字体”)。除去?

答案 2 :(得分:0)

如果您想删除html并且只想要文字 USE

string = "<font color='#FF0000'>test <font color='#FF0000'>Hello world</font></font>"
strip_tags(string)