正则命名捕获分组扩展

43 阅读1分钟
let str='<a href="http://www.link.com">连接</a>';

const reg=/<a href="(.*)">(.*)<\/a>/;

const result=reg.exec(str);

console.log(result[1]);
console.log(result[2]);

----------

let str='<a href="http://www.link.com">连接</a>';

const reg=/<a href="(?<url>.*)">(?<text>.*)<\/a>/;

const result=reg.exec(str);

console.log(result.groups.url);
console.log(result.groups.text);