Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

RegExp.prototype

Сводка

Свойство RegExp.prototype представляет объект прототипа для констуктора RegExp.

Атрибуты свойстваRegExp.prototype
Записываемое нет
Перечисляемое нет
Настраиваемое нет

Описание

Описание экземпляров регулярных выражений смотрите на странице документации, посвящёной объекту RegExp. Экземпляры регулярных выражений наследуются от RegExp.prototype. Изменение объекта прототипа распространяется на все экземпляры регулярных выражений.

Свойства

Также смотрите устаревшие свойства объекта RegExp

Обратите внимание, что некоторые свойста объекта RegExp имеют как длинные, так и короткие (Perl-подобные) имена. Оба имени всегда ссылаются на одно и тоже значение. Perl — это язык программирования, откуда JavaScript взял свои регулярные выражения.

RegExp.prototype.constructor
Определяет функцию, создающую прототип объекта.
RegExp.prototype.global
Определяет, надо ли проверять регулярное выражение на все возможные сопоставления со строкой, или достаточно только первый раз.
RegExp.prototype.ignoreCase
Определяет, надо ли игнорировать регистр символов при попытке сопоставления со строкой.
RegExp.prototype.lastIndex
Индекс, по которому начинается следующее сопоставление.
RegExp.prototype.multiline
Определяет, надо ли искать по нескольким строкам.
RegExp.prototype.source
Текст шаблона.
RegExp.prototype.sticky
Определяет, включён ли режим «липкого» поиска.
RegExp.prototype.flags
Строка, состоящая из флагов объекта регулярного выражения.
Свойства, унаследованные из Object:

Методы

Также смотрите устаревшие методы объекта RegExp

RegExp.prototype.exec()
Выполняет поиск сопоставлений регулярного выражения в своём строковом параметре.
RegExp.prototype.test()
Пытается сопоставить регулярное выражение своему строковому параметру.
RegExp.prototype.toSource()
Возвращает объектный литерал, представляющий указаный объект; вы можете использовать это значение для создания нового объекта. Переопределяет метод Object.prototype.toSource().
RegExp.prototype.toString()
Возвращает строку, представляющую указаннный объект. Переопределяет метод Object.prototype.toString().

Спецификации

Спецификация Статус Комментарии
ECMAScript 1-е издание. Стандарт Изначальное определение. Реализована в JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
Определение 'RegExp' в этой спецификации.
Стандарт  
ECMAScript 6 (ECMA-262)
Определение 'RegExp.prototype' в этой спецификации.
Кандидат в рекомендации  

Совместимость с браузерами

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка (Да) (Да) (Да) (Да) (Да)
Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка (Да) (Да) (Да) (Да) (Да) (Да)

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: Mingun
 Обновлялась последний раз: Mingun,