← 返回首页
RegExp.prototype.toString() - JavaScript | MDN

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

RegExp.prototype.toString()

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

toString() 返回一个表示该正则表达式的字符串。

本文内容

语法

regexObj.toString()

参数

描述

RegExp 对象覆盖了 Object 对象的 toString() 方法,并没有继承 Object.prototype.toString()。对于 RegExp 对象,toString 方法返回一个该正则表达式的字符串形式。

示例

示例:使用 toString

下例输出 RegExp 对象的字符串值:

myExp = new RegExp("a+b+c"); alert(myExp.toString()); // 显示 "/a+b+c/" foo = new RegExp("bar", "g"); alert(foo.toString()); // 显示 "/bar/g"

规范

规范
ECMAScript® 2027 Language Specification
# sec-regexp.prototype.tostring

浏览器兼容性

启用 JavaScript 以查看此浏览器兼容性表。

参见