RegExp.prototype.source

概述

source 属性返回一个值为当前正则表达式对象的模式文本的字符串,该字符串不会包含正则字面量两边的斜杠以及任何的标志字符。

示例

var regex = /fooBar/ig;
console.log(regex.source); // "fooBar",不包含 /.../ 和 "ig"。

规范

规范名称 规范状态 备注
ECMAScript 3rd Edition. Standard source 是正则对象自身的数据属性
ECMAScript 5.1 (ECMA-262)
RegExp.prototype.source
Standard  
ECMAScript 6 (ECMA-262)
RegExp.prototype.source
Release Candidate source 成为了正则对象原型上的一个访问器属性

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

相关链接

文档标签和贡献者