RegExp.prototype.multiline
multiline
是 RegExp
实例的访问器属性,它返回正则表达式是否使用了 m
标志。
试一试
描述
如果使用了 m
标志,则 RegExp.prototype.multiline
的值为 true
;否则为 false
。m
标志表示应将多行输入字符串视为多行。例如,如果使用了 m
,则 ^
和 $
从仅匹配整个字符串的开头或结尾更改为匹配字符串中任何行的开头或结尾。
multiline
的设置器访问器为 undefined
。您无法直接更改此属性。
示例
使用多行
js
const regex = /foo/m;
console.log(regex.multiline); // true
规范
规范 |
---|
ECMAScript 语言规范 # sec-get-regexp.prototype.multiline |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。