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

Как мы уже говорили ранее, регулярные выражения могу состоять из метасимволов и текста. В этой статье подробнее рассмотрим метасимволы.
К ним принадлежат: . \ , } { [ ] ( ) ? | + * ^ $.

История регулярных выражений.

Регулярные выражения берут своё начало в теории формальных языков и автоматов. Эти научные области, изучают автоматы, а так же способы, с помощью которых можно классифицировать и описать формальные языки.

Коротко о регулярных выражениях.

Очень многие задачи в области SEO, требуют вмешательства специалистов, которые должны создавать для клиента различные системы для сбора информации и её дальнейшего анализа. Важным звеном при создании таких скриптов или приложений, являются регулярные выражения.
Регулярные выражение, или сокращённо RegExp являются по своей сути языком, созданным специально для поиска и последующей манипуляцией строк.

Создание авторегистратора Email на Яндексе

В данной статье рассмотрим создание авторегистрации email-ов на Яндексе. Для начала подготовим нужные для этого модули и функции:

RegExpr - класс для регулярных выражений
SwinHttp - класс для работы с протоколами http и https
uLkJSON - модуль для парсинга JSON

Создание анкоров из заголовков страниц

В данный статье рассмотрим создание анкоров, на основе заголовков страниц сайта. Данные о страницах будем брать из файла sitemap.xml. Для начала создадим консольное приложение в среде Delphi.

Парсинг текста

В данной статье будет рассматриваться возможность парсинга текста в среде Delphi.
В программировании для SEO парсинг текста является важной состовляющей. Очень часто заказчику требуеться "слить" какой-либо ресурс, или данные для анализа.
Чтобы увидеть, как это выглядит на практике, попробуем произвести анализ выдачи Яндекса и сервиса wordstat.yandex.ru.
Для решения задачи в Delphi нам понадобятся два полезных класса: RegExp, для составления регулярных выражений и SwinHttp - для работы с протоколом http.