РВР - Регулярные Выражения Рулят

Регулярные выражения — это инструмент для мастеров своего дела.

Если вы любите хорошие иснтрументы и цените свое время, свои усилия, которые вы тратите на создание программ — то регулярные выражения позволят вам сэкономить огромное количество времени.

Содержание курса:

8 дисков с основным материалом по регулярным выражениям, по их практическому использованию и по специфике Perl регулярных выражений. Дополнительные 2 бонусных диска с примерами разбора готовых задач.

Пароль для доступа к архиву.

Основной курс

[free] Каст #1 - Вводный материал

  • Что такое регулярные выражения?
    • Инструмент для выделения подстрок
    • Проверка соответствия сложному условию
    • Конечные автоматы
  • Общий обзор материалов курса

[$] Каст #2 - Формат регулярных выражений

  • POSIX Basic
  • POSIX Расширеные
  • Perl-совместимые выражения
  • В каком програмном обеспечении используются?
    • grep/egrep
    • awk
    • sed
    • perl
    • tcl/tk
    • python
    • php
    • javascript
    • libpcre
  • Из чего состоят регулярные выражения?
  • Как правильно читать регулярные выражения?
  • Спец. символы
  • Предопределенные классы символов

[$] Каст #3 - Классы символов

  • Как записывать диапазон символов?
  • Как записывать несколько диапазонов символов?
  • Как правильно записывать спецсимволы в указании класса символов?
  • Отрицания класса символов
  • Какие подводные камни существуют при указании класса символов?

[$] Каст #4 - Якоря

  • Что такое якоря?
  • Как их использовать?
  • Как можно оптимизировать регулярные выражения при помощи якорей?
  • Когда необходимо использовать якоря для правильной обработки регулярным выражением строки?

[$] Каст #5 - Квантификаторы, жадность, как работают регулярные выражения

  • Что такое квантификаторы?
  • Как работают квантификаторы?
  • Как указывать соответствие произвольному количеству символов?
  • Как указывать диапазон количества соответствий?
  • Как преобразовываются квантификаторы внутри движка регулярный выражений?
  • Как оптимизируются квантификаторы?
  • Как облегчить работу движка регулярных выражений?
  • Как ИМЕННО обрабатываются квантификаторы ВНУТРИ движка? Подробный разбор процесса выполнения регулярного выражения.
  • Как изменять жадность (greedy) квантификаторов?
  • Как меняется алгоритм работы движка при использовании нежадных квантификаторов?

[$] Каст #6 - Оператор ИЛИ, группировка выражений, выделение подстрок

  • Использования оператора ИЛИ - альтернативный выбор выражений
  • Как группировать части регулярного выражения?
  • Как выделять подстроки из обей строки соответствия?
  • Как использовать флаги регулярных выражений?
  • Какие флаги существуют?

[$] Каст #7 - Как избегать конфликтующих разделителей? Как делать подстановки? Адресация захваченых подстрок

  • Как избегать конфликтующих разделителей в регулярных выражениях?
  • Как преобразовывать текст, используя регулярные выражения?
  • Как адресовать захваченые подстроки во время подстановки?
  • Как отлаживать регулярные выражения?

[$] Каст #8 - Особенность регулярных выражений Perl

  • Расширения регулярных выражений в языке Perl и совместимых библиотеках (PHP/Python)
  • Условия в регулярных выражениях
  • Как можно проверять текст ДО позиции совпадения?
  • Как можно проверять текст ПОСЛЕ позиции совпадения?
  • Как объединять подстроки вместе?
  • Как использовать дополнительные возможности, которые дают расширеные регулярные выражения Perl?

Бонусы:

[$] Бонус1: Разбор строки из LDAP директории

  • Подробный разбор примера разбора строки из LDAP директории
  • Разные сценарии нахождения и выделения нужной подстроки
  • Обсуждение возможных вариантов решения практической задачи

[$] Бонус2: Написание регулярных выражений на примере разбора выдачи Яndex-а

  • Практический пример по разбору выдачи результатов поиска Яндекса
  • Как стоит писать парсеры страниц?
  • Как быстрее всего можно разобрать сложную HTML страницу?
  • Создание своего парсера страниц

Как купить это ВСЁ?!

  1. Стоимость физической коробки составляет 1990р.
    Вам высылается коробка со следующими материалами:

    • videoCD с записями screencast
    • CD с записями звука
    • домашние задания
    • подсказки для решения домашних заданий
    • решения домашних заданий
    • дополнительные бонусные диски с аудио, текстами, файлами домашних заданий и т.д.
    • дополнительные бонусы
  2. Сразу же после оплаты вы получаете доступ ко ВСЕМ материалам круса в электронном виде.
  • сделать предоплату СЕЙЧАС и купить ее с 51% скидкой за 990р. тогда вы получаете СЕЙЧАС все файлы и получите доступ к файлам текстовых материалов ПОСЛЕ сбора всей коробки - вы покупаете ТОЛЬКО ЭЛЕКТРОННУЮ версию, без физической коробки (это хорошая возможность сэкономить);
  • Оплата!

    • при помощи Webmoney — переведите на рублевый кошелек R374057138343 с пометкой “regexp, коробка” и ОБЯЗАТЕЛЬНО пишете в назначении платежа СВОЙ e-mail.
    • Yandex.Деньги — переведите на мой кошелек необходимую сумму с пометкой “regexp, коробка” и ОБЯЗАТЕЛЬНО пишете в назначении платежа СВОЙ e-mail. Для того, чтоб узнать номер кошелька напишите почту по адресу nm@web.am.
    • Кредитные карточки и банковский платеж (wire transfer) — тоже возможно, для уточнения метода платежа свяжитесь со мной по адресу nm@web.am.

    90 дней 180 дней для оценки материала, 100% гарантия возврата денег!

    Я предлагаю вам 90 дней 180 дней (это целых полгода) 100% гарантии. Вы можете получить продукт, прослушать его и если он вам не понравится или вы посчитаете, что он вам не подходит — вы можете возвратить его мне без каких-либо возражений! Даже если вам не понравится размер фонта или цвет обложек! Без препятствий, без вопросов, без обвинений, просто возврат. Я уважаю ваше и свое время — поэтому если этот продукт вам не понравится я удалю вас из базы наших клиентов, чтоб мы не тратили время зазря в дальнейшем. Надеюсь на ваше понимание.

    Что еще почитать:

    • Бесплатные материалы по FreeBSDПомоги нашему проекту - поставь у себя кнопку! <a href=”http://gasparchilingarov.com/business/freebsd/besplatnye-materialy-po-freebsd/” > <img src=”http://gasparchilingarov.com/wp-content/uploads/2008/04/button.gif” border=”0″> </a> Вы можете скачать здесь бесплатные...

    Related posts brought to you by Yet Another Related Posts Plugin.

    1 Response to “РВР - Регулярные Выражения Рулят”


    1. 1 Костя

      Спасибо за информацию. Друзья кинули ссылку. Интересно оказалось, посмотрел и другие. Подписался на RSS. Буду еще наведываться

    Leave a Reply

    Spam protection by WP Captcha-Free






    Анонс книги: Использование Shell с нуля и до профи!