<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script type="text/javascript">
let str='<a href="https://www.atguigu.com">尚硅谷</a>';
//提取url与文本标签
const reg=/<a href="(.*)">(.*)<\/a>/;
const result=reg.exec(str);
console.log(result);//会是一个数组数组的第一个元素是本身然后是顺序的文本提取
//为了后续的方便提取为他再加上一个属性
const reg2=/<a href="(?<url>.*)">(?<text>.*)<\/a>/;
const result2=reg2.exec(str);
console.log(result2);
//他的group属性会以键值对保存数据与类型
</script>
</body>
</html>
es9正则表达式的捕获
最新推荐文章于 2024-08-24 13:06:38 发布