JavaScript正则表达式和子匹配项

JavaScript正则表达式和子匹配项,第1张

JavaScript正则表达式和子匹配

我很惊讶地发现我是第一个回答我十年前一直在寻找答案的人(答案尚不存在)。我还希望实际的规范作者会在我之前回答它;)。

.matchAll 已被添加到一些浏览器中。

在现代javascript中,我们现在只需执行以下 *** 作即可完成此 *** 作。

let result = [...text.matchAll(/t(e)(s)t/g)];

一个例子是

saw(text).matchAll(/t(e)(s)t/g)

它将输出更加用户友好的匹配数组,如果您想花哨的话,可以将其放入命名的捕获组并获取对象数组。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5588022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存