Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов




НазваниеЛекция 2-07 12. Создание пользовательских объектов и экземпляров объектов
страница7/10
Дата публикации15.03.2013
Размер1.04 Mb.
ТипЛекция
uchebilka.ru > Астрономия > Лекция
1   2   3   4   5   6   7   8   9   10
^

4.4.14.4. Синтаксис шаблона


Шаблоны в JavaScript записываются с использованием специального синтаксиса, использующего зарезервированные символы.

Буквенные символы, цифры, знаки пунктуации, а также некоторые другие символы рассматриваются в регулярных выражениях как обычные символы, которые при обработке регулярных выражений ставятся в соответствие сами себе, например:

/abc/.

означает строку, состоящую из символов abc.

Помимо этого, в регулярных выражениях используются метасимволы, которые при их использовании внутри шаблона имеют определенные значения. Метасимволами являются следующие символы:

^ $ ( ) \ | [ { ? . + *

Именно использование метасимволов обеспечивает всю мощь и гибкость регулярных выражений.

Если в регулярном выражении необходимо рассматривать специальный символ как обычный символ, перед ним надо поставить символ "\", например, "\(" или "\\".
^

4.4.14.5. Операция альтернации


В регулярных выражениях можно объединять несколько шаблонов, так чтобы найденная строка соответствовала хотя бы одному из них. Для решения по­добной проблемы служит операция альтернации, которая в регулярных выражениях задается символом "|".
Пример 4.4.82. Использование операции альтерации в регулярных выражениях:

// Задание объекта RegExp с шаблоном альтерации

var InternetRE = new RegExp("Internet|Интернет");

// Проверка строки на наличие шаблона

isWord = InternetRE.test("Программирование в Интернет");

// Если шаблон найден

if(isWord)

// Вывод сообщения о наличии шаблона

alert("В строке говорится о сети Internet");

else

// Вывод сообщения об отсутствии шаблона

alert("В строке не говорится о сети Internet");

В этом фрагменте сценария выполняется проверка строки на наличие хотя бы одного из слов: Internet или Интернет.

В результате выполнения фрагмента на экран будет выведено следующее сообщение:


^

4.4.14.6. Одиночный метасимвол


Метасимвол точка "." внутри регулярного выражения точка соот­ветствует любому одиночному символу, кроме символа перевода строки.
Пример 4.4.83. Использование одиночного метасимвола в регулярных выражениях:

"с.р"

В этом шаблоне точка означает любой символ. Этому шаблону соответствуют слова сор, сыр, сарай, и кассир. Точка заменяет только один символ. Поэтому слова срок, стирка и сатира не соответствуют указанному шаблону, поскольку в первом слове между символами с и р нет никакого символа, а во втором и третьем словах между этими символами расположены более одного символа.
1   2   3   4   5   6   7   8   9   10

Похожие:

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconЛекция №4 создание символов и работа с эффектами в adobe flash
Создание документа (размеры, цвет фона, частота кадров). Выравнивание объектов в документе

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconРешение городского Совета о включении в перечень объектов, подлежащих приватизации
Дополнения к Перечню объектов коммунальной собственности, включенных в перечни объектов

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconРешение №12/1 от 25. 01. 07 (пятый созыв двенадцатая сессия) "Отчет...
Ия 17 объектов коммунальной собственности. С учетом 6-и объектов, переходящих из Перечня объектов, подлежащих приватизации в 2005...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconЛабораторная работа №3 Тема: Изучение основ параметрической анимации в 3d studio max
Цель работы: Изучить основные виды и способы анимации параметров объектов в 3d studio max: анимация по ключевым кадрам, анимация...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconОценка эффективности инвестиций в недвижимости
В отличие от финансовых инвестиций, недвижимость имеет явно выраженную материальную форму, более высокий уровень защиты от инфляции,...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconЛекция 5 Тема: Элементы окна программы компас-3D, управление изображением...
Анализируя свойства этих простых трехмерных геометрических объектов можно сделать вывод о том, что форма каждого из них имеет свои...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconИнспектор ип «gsg украйна»
Инспектирование грузов и объектов (Агро сектор, Металлургия). Управление залоговым хранением. Техническое инспектирование объектов...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconПрограмма ArCon проста и удобна в освоении и использовании. Вы научитесь...
Многократное копирование элементов и объектов. Полукруглые, круглые стены с возможностью редактирования. Загрузка объектов в режиме...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconДиаграммы объектов
Диаграммы объектов применяют при моделировании статических видов системы с точки зрения проектирования и процессов. При этом моделируется...

Лекция 2-07 12. Создание пользовательских объектов и экземпляров объектов iconОбщие положения
Целью Программы является создание банка данных для обеспечения органов исполнительной власти полноразмерными копиями документов и...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<