Версия для печати. Взято с сайта phpsql.ru

На главную   Назад   Вперед

Специальные последовательности символов

Чтобы сделать регулярные выражения более компактными и расширить их функциональность, вы можете использовать специальные последовательности символов. Самый элементарный специальный символ (но это не умаляет его достоинств) - это точка (.), которая соответствует любому символу, кроме символа новой строки. Например, регулярное выражение /f.ed/ соответствует fled, fred, f!ed и т.д. Если вы хотите найти точку, то перед ней нужно указать обратный слеш: /f \ . red/ будет соответствовать f.red.

Вот несколько специальных символов, которые вы можете использовать при построении регулярных выражений:

• ^ соответствует началу строки, например, / ^ f red/ найдет fred, frederick, но не alfred.

• $ соответствует концу строки, например, /fred$/ найдет fred, alfred, но не Frederick.

• \ s соответствует пробельному символу, например пробелу или символу табуляции.

• \ S соответствует любому непробельному символу

• \ d соответствует любой цифре (0-9).

Выше были приведены основные специальные символы, остальные вы можете найти в руководстве по РНР.

 
Предыдущая   На главную   Следующая