使用正则表达式删除标记

时间:2012-06-03 04:01:45

标签: regex

  

可能重复:
  RegEx match open tags except XHTML self-contained tags

如何更换之间的所有内容< >和标签本身有空格?

示例:

<span class="bold">asdfsdfsda<br />sadfsdfsdf</span>

输出:

 asdfsdfsda sadfsdfsdf 

1 个答案:

答案 0 :(得分:1)

请勿将HTML与正则表达式相对应。如果这是在一次性控制的情况下,那么这将做:

这是红宝石。根据您的工具进行更改。

myline = '<span class="bold">asdfsdfsda<br />sadfsdfsdf</span>'
myline.gsub(/<[^<]*>/," ")