RegExp.prototype.toString()

Сводка

Метод toString() возвращает строковое представление регулярного выражения.

Синтаксис

regexObj.toString()

Параметры

Нет.

Описание

Объект RegExp переопределяет метод toString() объекта Object; он не наследует метод Object.prototype.toString(). Для объектов RegExp, метод toString() возвращает строковое представление регулярного выражения.

Примеры

Пример: использование метода toString()

Следующий пример отображает строковое значение объекта RegExp:

var myExp = new RegExp('a+b+c');
console.log(myExp.toString());  // отобразит '/a+b+c/'

var foo = new RegExp('bar', 'g');
console.log(foo.toString());    // отобразит '/bar/g'

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

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

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

BCD tables only load in the browser

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