如何从html标签中扫描自定义属性?

时间:2013-02-13 01:05:52

标签: html regex xml tags

如何从html标签中扫描自定义属性?
这是示例代码。
未定制的自定义属性名称。

<table>
    <tr>
        <td mycustom-attr1="true"></td>
        <td mycustom-attr2="true"></td>
        <td mycustom-attr3="false"></td>
    </tr>
</table>
<table>
    <tr>
        <td mycustom-attr1="true"></td>
        <td mycustom-attr2="true"></td>
        <td mycustom-attr3="false"></td>
    </tr>
</table>

我希望从这个html标签中提取“mycustom-attr1,mycustom-attr2,mycustom-attr3” 搜索1000多个jsp页面。

任何idia?

1 个答案:

答案 0 :(得分:1)

您可以使用大多数现代语言中的表达式执行此操作。

以示例:

/html/body/table[1]/tr/td/@*[starts-with(name(), 'mycustom')]

输出

 mycustom-attr1="true"
 mycustom-attr2="true"
 mycustom-attr3="false"