<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>PCRE.RU &gt; Примеры использования регулярных выражений</title>
<description>Универсальная энциклопедия регулярных выражений стандарта PCRE для языков программирования Perl, PHP, Javascript и сервера Apache. Также доступна соответствующая документация и примеры использования регулярных выражений.</description>
<language>ru</language>
<link>http://www.pcre.ru/</link>
<copyright>&amp;copy; 2010 PCRE.RU</copyright>
<item><title>Парсинг сложных URL'ов</title><category>Ссылки, адреса</category><description><![CDATA[ Нужно средствами PHP распарсить URL следующих видов:

photo/pripyat/
photo/pripyat/666
photo/pripyat/1.html
photo/pripyat/2008/11/09/
video/1
history/hronologija_yadernyh_ispytaniy.html

чтобы получить следующую информацию:

1) video/explosions/ (путь, каждое звено может состоять из больших и маленьких лат. букв, _ и -, звеньев может быть от нуля до +бесконечности)

2) 2008/11/09/ (дата. ее может вообще не быть, может состоять из года; года и месяца; года, месяца и числа, должна быть в конце цепочки директорий)

3) hronologija_yadernyh_ispytaniy.html (файл, может быть не указан, имя состоит из a-z, A-Z, 0-9, -, _, а расширение только html)

4) 666 (файл без расширения, якобы номер страницы, представляет собой только число. элемент может не встречаться)

Предполагается, что все, что идет после знака вопроса удалено (?sort=1order=...). ]]></description><author>editor@pcre.ru (Kanaris)</author><link>http://www.pcre.ru/examples/links/text/40/</link><guid isPermaLink="true">http://www.pcre.ru/examples/links/text/40/</guid><pubDate>Sat, 17 May 2008 18:00:00 GMT</pubDate></item>
<item><title>Поиск значений, которые находятся внутри {}</title><category>Разное</category><description><![CDATA[ Регулярное выражения для поиска и выбора значений между фигурным скобками {}. ]]></description><author>editor@pcre.ru (Олег)</author><link>http://www.pcre.ru/examples/other/text/39/</link><guid isPermaLink="true">http://www.pcre.ru/examples/other/text/39/</guid><pubDate>Mon, 12 May 2008 18:00:00 GMT</pubDate></item>
<item><title>Разбор локального пути, выделение имени файла</title><category>Ссылки, адреса</category><description><![CDATA[ Регулярное выражение, позволяющее выделить имя диска и имени файла из заданного локального пути. ]]></description><author>editor@pcre.ru (LouD)</author><link>http://www.pcre.ru/examples/links/text/38/</link><guid isPermaLink="true">http://www.pcre.ru/examples/links/text/38/</guid><pubDate>Sun, 27 Jan 2008 19:00:00 GMT</pubDate></item>
<item><title>Обработка номера мобильного телефона</title><category>Даты, числа</category><description><![CDATA[ Регулярное выражения для разбора строки, содержащей номер мобильного телефона. ]]></description><author>editor@pcre.ru (Иван Неслуховский)</author><link>http://www.pcre.ru/examples/datesnumbers/text/37/</link><guid isPermaLink="true">http://www.pcre.ru/examples/datesnumbers/text/37/</guid><pubDate>Thu, 22 Nov 2007 19:00:00 GMT</pubDate></item>
<item><title>Удаление протокола из ссылки</title><category>Ссылки, адреса</category><description><![CDATA[ Регулярное выражение, убирающее протокол из адреса ссылки. Делает недоступными все внешние ссылки. ]]></description><author>editor@pcre.ru (m0003r)</author><link>http://www.pcre.ru/examples/links/text/36/</link><guid isPermaLink="true">http://www.pcre.ru/examples/links/text/36/</guid><pubDate>Sun, 16 Sep 2007 18:00:00 GMT</pubDate></item>
<item><title>Является ли текст корректным числом (в т.ч. дробным)</title><category>Даты, числа</category><description><![CDATA[ Проверка введенного текста на корректность (дробные, целые числа через точку или запятую). ]]></description><author>editor@pcre.ru (Alex Tsobkalo)</author><link>http://www.pcre.ru/examples/datesnumbers/text/35/</link><guid isPermaLink="true">http://www.pcre.ru/examples/datesnumbers/text/35/</guid><pubDate>Wed, 22 Aug 2007 18:00:00 GMT</pubDate></item>
<item><title>Разделение времени на части с проверкой на корректность</title><category>Даты, числа</category><description><![CDATA[ Пример регулярного выражения для разделения времени на части с одновременной проверкой на корректность (PHP). ]]></description><author>editor@pcre.ru (Красников Павел)</author><link>http://www.pcre.ru/examples/datesnumbers/text/34/</link><guid isPermaLink="true">http://www.pcre.ru/examples/datesnumbers/text/34/</guid><pubDate>Wed, 08 Aug 2007 18:00:00 GMT</pubDate></item>
<item><title>Выбор всех тегов &lt;A&gt; из строки</title><category>Теги</category><description><![CDATA[ Регулярное выражение, выбирающее все теги &lt;A&gt; из заданной строки. ]]></description><author>editor@pcre.ru (Максим)</author><link>http://www.pcre.ru/examples/tags/text/33/</link><guid isPermaLink="true">http://www.pcre.ru/examples/tags/text/33/</guid><pubDate>Wed, 18 Jul 2007 18:00:00 GMT</pubDate></item>
<item><title>Извлечение email-адреса даже если он обрамлен служебными знаками</title><category>Ссылки, адреса</category><description><![CDATA[ Пример использования регулярного выражения, извлекающего все адреса электронной почты с доменом любого уровня из произвольной строки, даже если они обрамлены любыми служебными знаками. ]]></description><author>editor@pcre.ru (Serjio)</author><link>http://www.pcre.ru/examples/links/text/32/</link><guid isPermaLink="true">http://www.pcre.ru/examples/links/text/32/</guid><pubDate>Thu, 10 May 2007 18:00:00 GMT</pubDate></item>
<item><title>Определение ip-адреса с проверкой диапазонов</title><category>Ссылки, адреса</category><description><![CDATA[ Проверка введенного IP-адреса на корректность. ]]></description><author>editor@pcre.ru (tastylemon)</author><link>http://www.pcre.ru/examples/links/text/31/</link><guid isPermaLink="true">http://www.pcre.ru/examples/links/text/31/</guid><pubDate>Sun, 01 Apr 2007 18:00:00 GMT</pubDate></item>
</channel>
</rss>