正则表达式替换HTML标记

时间:2012-08-24 00:33:31

标签: regex regex-negation

<td width="16%" height="123" class="adult_normal_text">

<td height="123" width="86%" colspan="2" class="adult_normal_subheader">

<td width="54%" height="123" >

我有三种格式&lt; TD&GT;,

我想摆脱“height = 123”,

如果班级中存在班级写作tbdh123

如果没有类,则添加class =“tbdh123”。

由于

1 个答案:

答案 0 :(得分:2)

不要使用RegEx。使用HTML解析器。由于我不知道你正在使用什么语言,我不能提供一个建议,但它很简单,因为你可以轻松地浏览你的元素和修改属性。

另见:RegEx match open tags except XHTML self-contained tags