powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Парсинг текста на PHP
5 сообщений из 5, страница 1 из 1
Парсинг текста на PHP
    #39355087
alexbistroff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Есть следующая ситуация :
Нужно распарсить страницу и выжать от туда данные, в коде встречается множества похожих выражений типа

"ipaddr":"(от 31.173.85.21)","parent":0,"subject":"","is_promo":0,"username":[{"journal_name":"pochemuchka"

Собственоо интересуют данные ipaddr":"(от 31.173.85.21) в виде ipaddr="31.173.85.21"
journal_name":"pochemuchka" в виде journal_name="pochemuchka"

данные парсинга должны быть записаны в файл или выведены на экран типа :

31.173.85.21 pochemuchka
1651.13.5.31 malish

Не бейте сильно, в регулярных выражениях пока плохо соображаю, помогите пожалуйста сделать файл
...
Рейтинг: 0 / 0
Парсинг текста на PHP
    #39355103
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexbistroffв регулярных выражениях пока плохо соображаюЭто поправимо. Документация по регуляркам есть, и, даже, с примерами.

alexbistroffпомогите пожалуйста сделать файлПокажите, что уже сделано и на каком месте проблема возникла.
...
Рейтинг: 0 / 0
Парсинг текста на PHP
    #39355137
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexbistroffв коде встречается множества похожих выражений типа
это JSON
задача упрощается - подобные фрагменты достаточно выделить
...
Рейтинг: 0 / 0
Парсинг текста на PHP
    #39355235
alexbistroff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

Я уважаю ваш опыт, но может быть вы могли бы мне помочь в этом конкретном примере
...
Рейтинг: 0 / 0
Парсинг текста на PHP
    #39355243
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexbistroff,

Так задайте конкретный вопрос. Кроме Вас никто не знает, с какой конкретно проблемой Вы столкнулись. Или слово "помогите" следует читать как "сделайте эту работу за меня"?

Регулярку написать - минутное дело. Например, для айпишника так примерно:
Код: php
1.
'/"ipaddr"\:"\(от\s(\d+\.d+\.\d+\.\d+)\)"/'

Аналогично, только там чуть проще, и для второго фрагмента. И, как уже заметил Изопропил, может, и регулярка то тут нафиг не нужна - для JSON есть средства в PHP.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Парсинг текста на PHP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]