Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: регулярные выражения
Показать сообщение отдельно

Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


На русском регулярные выражения очень хорошо описываются в книге "Learning Perl"(llama book, русское название - "Изучаем Perl"). Глава 7, http://webcraft.dem.ru/Perl1/g7.html

Описание регулярных выражений оттуда применимо и к php, потому что в нем поддерживаются PCRE (PERL compatible regualar expressions).
Исключение составляют использование в коде, в Perl-е для регулярных выражений не требуется использование функции:
Ср.
--поиск
Perl
if ($text=~/foo/)
;
PHP
if (preg_match('/foo/',$text))

;
--замена
Perl
if ($string=~s/foo/bar/)
;

PHP
if (preg_replace('/foo/','/bar/', $text)
;

Последний раз редактировалось mrcnn, 14-02-2005 в 21:37. Причина: добавлена ссылка на главу и поправлена опечатка /s/foo/bar


Отправлено: 12:25, 13-02-2005 | #36

Название темы: регулярные выражения