Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 20382 программиста и 1089 роботов. Сейчас ищут 847 программистов ...
Приступая к работе

Введение

Вернуться к: PCRE

Синтакcис шаблонов, используемых в функциях этого раздела, во многом похож на синтаксис, используемый в Perl. Выражение должно быть заключено в разделители, например, прямые слеши '/'. Разделителем могут выступать произвольные символы, кроме буквенно-цифровых, обратного слеша '\' и нулевого байта. Если символ разделителя встречается в шаблоне, его необходимо экранировать. Начиная с PHP 4.0.4 в качестве разделителя доступны комбинации, используемые в Perl: (), {}, [] и <>. Подробней об этом рассказано в разделе "Синтаксис регулярных выражений".

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

PHP также поддерживает POSIX-совместимые регулярные выражения, используя POSIX-совместимые функции регулярных выражений.

Замечание:

Этот модуль хранит глобальный (1 на поток) кэш компилированных регулярных выражений (до 4096).

Внимание

Помните об ограничениях PCRE. См. документацию по PCRE » http://www.pcre.org/pcre.txt для информации.

Библиотека PCRE - это набор функций, реализующих разбор регулярных выражений с помощью того же синтаксиса и семантики, которая была реализована в Perl 5, с некоторыми небольшими отличиями (см. ниже). Текущая реализация соответствует версии Perl 5.005.



Вернуться к: PCRE

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware