Универсальный парсер

Универсальный парсер 0.7.2

ivanesko261

Пользователь
Скиньте ссылочки на большие релизы.

Please Login or Register to view hidden text.


ScreenShot.png
Продолжение будет, следующие рутор и ннм, плюс с торрентами надо разобраться (их нельзя удалить из темы :) )
Отлично что будет продолжение, по поводу торрентов проблемка конечно
 
L

ler

Гость
Lektor, а можешь рассказать как работает сие чудо инженерной мысли?
PHP:
while (preg_match("#<span (?:(?:class=\"([^>]*?)\") (?:style=\"(?:[^>]*?): ((?:[^>]*?));\">)|(?:class=\"post-((?:[^>]*?))\">)|(?:style=\"((?:[^>]*?)): ((?:[^>]*?));\">))((?:(?!<span ).)*?)</span>#sie", $text, $match))
и где тут match 1 match 2 итд
 

Sprinx

Пользователь
Lektor, а можешь рассказать как работает сие чудо инженерной мысли?
PHP:
while (preg_match("#<span (?:(?:class=\"([^>]*?)\") (?:style=\"(?:[^>]*?): ((?:[^>]*?));\">)|(?:class=\"post-((?:[^>]*?))\">)|(?:style=\"((?:[^>]*?)): ((?:[^>]*?));\">))((?:(?!<span ).)*?)</span>#sie", $text, $match))
и где тут match 1 match 2 итд
Что за нах :panda:
 

Lektor

Пользователь
dimka3210, если коротко, то тем, что для цитаты, кода и сполера закрывающийся тег одинаков т.е. имея дело с рекуррентными структурами нужно учитывать вложенность элементов при замене.:)

, я подготовил новый релиз, добавил туда рутор и ннм, пофиксил проблемы со скачиванием торрента, выложу на днях.
 

Lektor

Пользователь
ParsMod 0.7.2
- исправлены баги при скачивании торрента (дублирование торренрта, нельзя было удалить торрент и др.)
- добавлены рутор и ннм-клаб
- добавлено меню настроек (скачивать/не скачивать торрент, варианты просмотра)

 

Вложения

  • ParsMod072.zip
    18.4 KB · Просмотры: 77
Сверху