|
|
|
PCRE функции
(Perl Compatible Regular Expressions)
Функции для работы с регулярными выражениями (Perl-совместимые)
Название
|
Описание
|
Версия PHP
|
|
Функция preg_grep проверяет массив данных на соответствие шаблону и возвращает массив данных удовлетворяющих шаблону.
|
=>3.0.9
|
|
Функция preg_filter ищет совпадения регулярного выражения с данными в строке и заменяет их. Функция возвращает только значения совпавшие с шаблоном поиска.
|
=>5.3
|
preg_last_error() |
Функция preg_last_errorвозвращает код ошибки последнего выполнения регулярного выражения PCRE |
=>5.2
|
preg_match() |
Функция preg_match проверяет есть ли в строке совпадения с регулярным выражением. |
=>3.0.9
|
preg_match_all() |
Функция preg_match_all ищет совпадения регулярного выражения с данными в строке и помещает их в массив. |
=>3.0.9
|
preg_quote() |
Функция preg_quote возвращает строку со вставленным backslash ("\") перед каждым символом, являющимся служебным в регулярных выражениях. |
=>3.0.9
|
preg_replace() |
Функция preg_replace ищет совпадения регулярного выражения с данными в строке и заменяет их.
|
=>3.0.9
|
preg_replace_callback() |
Функция preg_replace_callback ищет совпадения регулярного выражения с данными в строке , а затем передает массив найденных совпадений в функцию на обработку.
|
=>4.0.5
|
preg_split() |
Функция preg_split разбивает строку на подстроки используя в качестве разделителя регулярные выражения. Результат возвращается в виде массива. |
=>3.0.9
|
Регулярные выражения
Отдельно следует остановится на регулярных выражениях, без представления о которых довольно трудно (если вообще возможно) разобраться с работой функции preg_replace().
Достаточно хорошо описание регулярных выражений приводится на wikipedia.org, основные моменты применения регулярных выражений также описаны здесь.
Статьи по теме "Секреты вебмастера"
|
|
PCRE функции
|