ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | Regular Expression

Regular Expression

Описание

Содержит образец регулярного выражения.

Синтаксис 1

var regularexpression = /pattern/[switch]

Синтаксис 2

var regularexpression = new RegExp("pattern",["switch"])

Синтаксис объекта регулярного выражения имеет следующие части:

Часть Описание
pattern Обязательный. Образец регулярного выражения для применения. Если вы используете Синтаксис 1, то ограничивайте образец символами "/". Если вы используете Синтаксис 2, то заключайте образец в кавычки.
switch Факультативный. Включайте переключатель (switch) в кавычки, если используете Синтаксис 2. Доступные переключатели:
  • i (игнорирует регистр)
  • g (глобальный поиск для всех вхождений образца (pattern))
  • gi (глобальный поиск, игнорирует регистр)

Комментарий

Объект Regular Expression сохраняет образцы, используемые во время поиска строк комбинаций символов. После создания объекта Regular Expression, он прогоняется в строковом методе, или строка прогоняется в одном из методов регулярных выражений. Информация о самых современных выполняемых поисках сохраняется в объекте RegExp.

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

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

← Назад | Вперед →
Copyright © 2006 -  aranea.ru