JSCRIPT MANUAL

Microsoft® JScript™
Объект Regular Expression
 Справочник языка 
Версия 3 

См. также                   Методы                   Свойства


Описание
Содержит регулярное выражение.
Синтаксис 1
var regularexpression = /pattern/[switch]
Синтаксис 2
var regularexpression = new RegExp("pattern",["switch"])

Синтаксис объекта состоит из частей:

Часть Описание
pattern Требуется. Регулярное выражение для применения. Если используется синтаксис 1, ограничителем является символ "/". Если применяется синтаксис 2, необходимо регулярное выражение заключить в кавычки.
switch Необязательно. Необходимо заключать switch в кавычки при использовании синтаксиса 2. Возможные варианты:
  • i (игнорирование регистра)
  • g (глобальный поиск всех местонахождений pattern)
  • gi (глобальный поиск с игнорированием регистра)
  • Примечание
    Объект Regular Expression сохраняет образцы, использованные для поиска комбинаций символов. Информация о недавних поисках находится в объекте RegExp.

    Применять синтаксис 1 следует тогда, когда строка поиска известна заранее, а синтаксис 2 при частом изменении строки поиска, либо когда она неизвестна, например, строка вводится пользователем.

    Параметр pattern перед использованием компилируется во внутренний формат. Для синтаксиса 1 pattern компилируется при загрузке сценария. Для синтаксиса 2 pattern компилируется только перед применением или при вызове метода compile.



    Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.