Symbol.matchAll
Symbol.matchAll返回一个迭代器,该迭代器根据字符串生成正则表达式的匹配项。此函数可以被String.prototype.matchAll()方法调用。
描述
此Symbol用于RegExp.prototype[@@matchAll]()。下面两个例子返回相同的结果:
'abc'.matchAll(/a/);
/a/[Symbol.matchAll]('abc');
此方法用于自定义RegExp子类中的匹配行为。
Symbol.matchAll属性的属性特性: | |
|---|---|
| writable | false |
| enumerable | false |
| configurable | false |
示例
更多示例请查阅RegExp.prototype[@@matchAll]()。
