简体   繁体   English

在JavaScript中使用RegEx查找html标签

[英]Find html tags using RegEx in JavaScript

I need to fing all "table" tags on page with attribute border on the page using Regular Expressions on JavaScript. 我需要使用JavaScript上的正则表达式对页面上具有属性边框的页面上的所有“表格”标签进行匹配。

How can I do it? 我该怎么做?

PS Please, don't propose me any JQuery (or similar) solutions. PS:请不要向我提出任何JQuery(或类似的)解决方案。

使用此代码

 document.querySelectorAll("table[border]")

you can use regex object like this to match table which has border. 您可以使用正则表达式对象来匹配具有边框的表。

myTableElement.match(/<table.*?border.*?>.*?<\/table>/gi)

or like this 或像这样

var x =  new RegExp(/<table.*?border.*?>.*?<\/table>/gi)

myTableElement.match(x);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM