Скрипт на PHP для разбора HTML-кода

Бюджет: по договоренности
Здравствуйте.

Нужно написать простой скрипт на PHP, который бы разбирал html-код на составные части и возвращал массив с этими частями.

Пример кода в прикрепленном файле. Этот же код в браузере можно посмотреть по ссылке – progress-nw.ru/shop?part=... , вкладка "тех.данные".

Нужно выделить в отдельные части следующие элементы:
1. Каждую из ссылок на "якоря" в верхней части страницы. Для каждой ссылке должен быть указан порядковый номер раздела, к которому она относится. 
2. Каждый раздел. Разделы начинаются с якорей и с заголовка h3. Для каждого раздела должен быть указан его порядковый номер.
3. Блок справа (в коде "right_block") и из него:
3.1. Блок "Условное обозначение" и его составные части как из общей формулы так и из пояснений. Это должен быть массив примерно такого вида: Формулы -> Части формулы -> Указание, активная это часть формулы (цветная) или нет и ее code (параметр из html-кода); Пояснения -> Часть формулы (цветной текст) -> Описательный текст и её code (параметр из html-кода)
3.2. Блок "Функциональная схема" и его параметры, разделенные на конкретные рисунки с заголовком и описанием.

В идеале это должна быть функция, которая получит html-код и вернет на выходе массив данных.
Скрипт не должен привязываться к русским заголовкам кроме "условное обозначение" и "функциональная схема". Остальные заголовки могут быть другими.
Скрипт должен работать с utf-8.
Код должен работать на PHP версии около 5.4.
Скрипт не должен использовать сторонние библиотеки или фреймворки, на выходе должен быть один php-файл с функцией. Можно использовать регулярные выражения.

Напишите, пожалуйста, предполагаемую стоимость и срок работы.
Опубликован 18.10.2018 в 14:53

Выберите способ верификации:

Обновите страницу после прохождения верификации.