RegExp.prototype.flags
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
尝试一下
描述
RegExp.prototype.flags
具有一个字符串值。flags
属性中的标志按字母顺序排列(从左到右,例如 "dgimsuvy"
)。它实际上调用了其他标志访问器(如 hasIndices
、global
等)并逐个连接这些结果。
所有内置函数都是读取 flags
属性,而不是读取单独的标志访问器。
flags
的 set 访问器是 undefined
。因此你不能直接修改该属性。
示例
使用 flags
js
/foo/gi.flags; // "gi"
/bar/muy.flags; // "muy"
规范
Specification |
---|
ECMAScript Language Specification # sec-get-regexp.prototype.flags |
浏览器兼容性
BCD tables only load in the browser