阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JS RegExp.prototype

      概述

      RegExp.prototype 属性表示 RegExp 构造函数的原型对象。

      描述

      查看RegExp 了解更多关于 RegExp 实例的说明。

      RegExp 实例继承 RegExp.prototype。修改该原型对象上的属性或方法会影响到所有的 RegExp 实例。

      属性

      查看已废弃的RegExp属性

      注意,RegExp 对象的几个属性既有完整的长属性名,也有对应的类 Perl 的短属性名。两个属性都有着同样的值。JavaScript 的正则语法就是基于 Perl 的。

      RegExp.prototype.``constructor

      创建该正则对象的构造函数。

      RegExp.prototype.global

      是否开启全局匹配,也就是匹配目标字符串中所有可能的匹配项,而不是只进行第一次匹配。

      RegExp.prototype.ignoreCase

      在匹配字符串时是否要忽略字符的大小写。

      RegExp.prototype.lastIndex

      下次匹配开始的字符串索引位置。

      RegExp.prototype.multiline

      是否开启多行模式匹配(影响 ^ 和 $ 的行为)。

      RegExp.prototype.source

      正则对象的源模式文本。

      RegExp.prototype.sticky

      是否开启粘滞匹配。

      Properties inherited from Object:

      __parent__, __proto__

      方法

      查看已废弃的RegExp方法

      RegExp.prototype.exec()

      在目标字符串中执行一次正则匹配操作。

      RegExp.prototype.test()

      测试当前正则是否能匹配目标字符串。

      RegExp.prototype.toSource()

      返回一个字符串,其值为该正则对象的字面量形式。覆盖了Object.prototype.toSource 方法.

      RegExp.prototype.toString()

      返回一个字符串,其值为该正则对象的字面量形式。覆盖了Object.prototype.toString() 方法。

      Methods inherited from Object:

      __defineGetter__, __defineSetter__, hasOwnProperty, isPrototypeOf, __lookupGetter__, __lookupSetter__, __noSuchMethod__, propertyIsEnumerable, toLocaleString, unwatch, valueOf, watch

      规范

      SpecificationStatusComment
      ECMAScript 1st Edition. Implemented in JavaScript 1.1StandardInitial definition.
      ECMAScript 5.1 (ECMA-262) RegExpStandard 
      ECMAScript 2015 (6th Edition, ECMA-262)RegExp.prototypeStandard 

      相关链接

      目录
      目录