Пакет Dreamweaver

       

Указание позиций и повторений символов



Таблица 4.2. Указание позиций и повторений символов



Символ

Значение

Пример

^

Начало строки

^а означает букву а в начале строки. Этому образцу соответствует слово automobile, если оно занимает первое место в строке

$

Конец строки

$r соответствует слову father, стоящему в конце строки, но не слову race

\b

Граница слова — пробел или символ конца строки

/bb разрешает найти слово book, но не textbook

\B

Не крайняя буква

/Bt соответствует simpletext, но не реагирует на слово textbook

*

Повторение предшествующего символа ноль или более раз

b*c может означать ВВС и cabin

+

Повторение предшествующего символа один или более раз

b+c подходит для ВВС, но не для cabin

?

Наличие или отсутствие предшествующего

символа

st?un соответствует словам sun и stun

{n}

Число повторений предшествующего символа равно n

с{2} подходит для слова accelerator, но не соответствует слову academic

{n.m}

Минимум n и максимум m предшествующих символов

F{2,4} позволяет найти числа в шестнадцатеричной записи #FF0012 и #FFFF

Символьные диапазоны

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

В таблице 4.3 представлены все строительные элементы, используемые в регулярных выражениях этого типа.



Содержание раздела