首页 > Web开发 > 详细

正则表达式匹配html标签

时间:2021-02-26 14:24:21      阅读:31      评论:0      收藏:0      [点我收藏+]
1 const tableReg=new RegExp(
2 ‘<table[^>]*data-id="([^"]*)[^>]*>([\s\S]*?)<\/table>‘,
3 ‘g‘
4 )

以上代码可以匹配到以下html

1 <table data-id="1">这是第一个table</table>
2 我不是table里的内容
3 <table data-id="2">这是第二个table</table>
4 我也不是table里的内容
5 <table data-id="3">这是第三个table</table>

获取到:

1.整个闭合标签匹配

<table data-id="xxx">这是第一个table</table>

2.data-id的内容

3.table里面内容

 

以上可以举一反三

正则表达式匹配html标签

原文:https://www.cnblogs.com/zjhr/p/14451562.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!