我想使用正则表达式获取其中的样式表,现在使用此正则表达式:/(<link .*href=["'])/gi
但这返回了我所有的<link
,但是我想过滤链接和rel="stylesheet"
有人可以帮我解决这个正则表达式吗?
最佳答案
但这让我全部归还
为什么不使用内置的querySelectorAll
var links = document.querySelectorAll("link[rel='stylesheet']");
console.log(links.length);
links
是链接Element
的列表。演示版
var links = document.querySelectorAll("link[rel='stylesheet']");
console.log(links.length);
<link rel="stylesheet" href="abc.css"/>
<link rel="stylesheet" href="abc2.css"/>
关于javascript - 正则表达式样式表不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49364205/