Страница 1 из 1

Парсинг ВК (Заголовок)

Добавлено: 25 авг 2016, 02:25
Pimpleks
Сообственно раньше стояло так

Код: Выделить всё

|(?=<br><br>)\S+.*|is
Но теперь не работает - выдает всю длину, версия последняя.

Re: Парсинг ВК (Заголовок)

Добавлено: 25 авг 2016, 12:22
WPGrabber
Если у вас wpgrabber_2.1.2_test-5 и не работает, то перекачайте и переустановите плагин.

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 06:23
Pimpleks
Обновил до версии тест 6, но заголовки так и выдает полные, в лююом констукторе регулярных выражений работате, но не на парсере.
Регулярка вида
|\S+.*/<div class="wall_post_text">/(.*)<br> <br>\S+.*|is замена $1 количестов 1
Попробуйте спарсить в контактехоть одну группу, что не так? почему не работает?

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 08:47
WPGrabber
Вы хотябы примерно представляете, что оно делает? Эта регулярка вообще для чего? Убить ленту?

Код: Выделить всё

|\S+.*/<div class="wall_post_text">/(.*)<br> <br>\S+.*|is
Вы меня еще первым выражением удивили:

Код: Выделить всё

|(?=<br><br>)\S+.*|is

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 09:11
Pimpleks
Не поверите, но регулятора - взять заголовок. Еще раз повторюсь что в конструкторе все работает.
Cсылку прилагаю.

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 09:13
Pimpleks
А что удивило то ? мне нужен текст - заголовок - который содержится до тега <br>. Примера как такового нет нигде. Через констурктор работает.

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 09:17
Pimpleks
Мое представление - убирает теги до текста - убирате после, берет середину. Или регулярка имеет другое значение?

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 12:06
Pimpleks
прошу объяснить пожалуйста в чем проблема,

Код: Выделить всё

<div class="wall_post_text">(.*?)<br>
тоже не работает, поэтому и замудряю как могу, но не работатет никак.

Re: Парсинг ВК (Заголовок)

Добавлено: 30 авг 2016, 17:49
WPGrabber
Для чего и к чему это выражение?

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 08:15
Pimpleks
Это выражение для того чтобы взять заголовок с новости в контакте. Слова до символа <br>

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 08:24
WPGrabber
Pimpleks писал(а):прошу объяснить пожалуйста в чем проблема,

Код: Выделить всё

<div class="wall_post_text">(.*?)<br>
тоже не работает, поэтому и замудряю как могу, но не работатет никак.
Это выражение работает, но бывает берет слишком длинный заголовок - https://prntscr.com/ccd9a5
К каждой ленте с ВК нужен индивидуальный подход и одно выражение для всех лент не сделаешь.

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 08:45
Pimpleks
Могу дать доступ, но в том то и дело что не работает, указано 15 символов. Вот оно все 15 и выдает.
https://prntscr.com/ccdeob
https://prntscr.com/ccdf25

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 09:01
WPGrabber
И опять не правильно делаете, нужно так - https://prntscr.com/ccdikk

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 09:03
Pimpleks
Ясно, спасибо, а что тогда редактирует шаблон обработки с названием - заголовок?

Re: Парсинг ВК (Заголовок)

Добавлено: 31 авг 2016, 10:51
WPGrabber
Уже спарсенный заголовок, но не только так, как вы придумали.