Dav*_*ann 10 javascript regex google-chrome
从 MDN 文档中它指出
如果缺少 g 标志,matchAll 仅返回第一个匹配项。
但是如果你运行这段代码:
const regexp = RegExp('[a-c]', '');
const str = 'abc';
console.log(Array.from(str.matchAll(regexp), m => m[0]));
// Array [ "a" ]Run Code Online (Sandbox Code Playgroud)
在最新版本的 chrome 中,您会收到以下错误:
错误:使用非全局 RegExp 参数调用 undefineds
我在 chrome 版本 80.0.3987.116
我不确定这是 chrome 问题还是 MDN 文档需要更新。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/matchAll
| 归档时间: |
|
| 查看次数: |
7235 次 |
| 最近记录: |