RegExp.prototype.flags

基线 广泛可用

此功能已得到良好确立,并且可在许多设备和浏览器版本上运行。它自以下时间以来在浏览器中可用 2015 年 7 月.

flagsRegExp 实例的访问器属性,它返回此正则表达式的标志

试一试

描述

RegExp.prototype.flags 的值为字符串。flags 属性中的标志按字母顺序排序(从左到右,例如 "dgimsuvy")。它实际上会依次调用其他标志访问器(hasIndicesglobal 等),并将结果连接起来。

所有内置函数都读取 flags 属性,而不是读取各个标志访问器。

flags 的设置访问器为 undefined。您无法直接更改此属性。

示例

使用标志

js
/foo/ig.flags; // "gi"
/bar/myu.flags; // "muy"

规范

规范
ECMAScript 语言规范
# sec-get-regexp.prototype.flags

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅