http://regexp.by.ru/ Здесь вы найдете примеры использования регулярных выражений
Что такое регулярные выражения?
Регулярные выражения (regular expression, regexp) — современная система поиска текстовых фрагментов в электронных документах, основанная на специальной системе записи образцов для поиска. Образец (англ. pattern), задающий правило поиска, по-русски также иногда называют «шаблоном», «маской», или на английский манер «паттерном». Регулярные выражения произвели прорыв в электронной обработке текста в конце XX века.
Для чего нужны регулярные выражения?
Регулярные выражения применяют для:
а) поиска подстроки, удовлетворяющей шаблону регулярного выражения, в строке.
б) поиска и замены подстроки, удовлетворяющей шаблону регулярного выражения, в строке.
в) проверки на соответствие заданной строки шаблону.
г) извлечения подстроки, удовлетворяющей шаблону регулярного выражения, из строки.
Инструменты для работы с регулярными выражениями.
Регулярные выражения поддерживаются такими языками программирования как php (preg_match), perl (expression perl regular), javascript (javascript regexp), java, delphi, c++, c, asp.net, vb.net и некоторыми другими, менее распространенными языками программирования (awk, lex). Также регулярные выражения используются в модуле mod_rewrite сервера Apache, программах для обработки текста grep, egrep и sed. Пока вы читаете эти строки, в мире появляются новые языки и программы, поддерживающие эту технологию.
Для кого этот сайт?
Сайт представляет интерес для всех, кто мог бы использовать регулярные выражения в своей работе. Очень часто в практике программирования, связанной с обработкой текстовых данных, возникают проблемы, элегантно решить которые помогут регулярные выражения. Также вы познакомитесь с синтаксисом регулярных выражений.
Как устроен этот сайт?