Автор Тема: нужен мини парсер на PHP  (Прочитано 2535 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ANick

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
нужен мини парсер на PHP
« : 14 Июня 2003, 22:36:20 »
Скажите, пожалуйста, как вырезать из html файла  все куски между   и ,  не зависимо от их количества, в массив при помощи PHP?

То есть:
Дано:

Файл index.html {





   



bla-bla-bla



   




datatext




}

А получить вот такое:

$pieces[‘row’]=’



bla-bla-bla
’;
$pieces[‘news’]=’





datatext
’;
$pieces[‘main_html’]=’





’;

Я не смог не найти, не написать такого скрипта. Помогите, пожалуйста. Очень нужно.
Заранее спасибо.

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
нужен мини парсер на PHP
« Ответ #1 : 15 Июня 2003, 02:24:36 »
ну что то типа

preg_match ("!]*(.*)!is", $var, $newvar);

результат забирать из  массива $newvar

Оффлайн Ancient

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 89
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ancient.dax.ru
нужен мини парсер на PHP
« Ответ #2 : 15 Июня 2003, 11:30:47 »
Почитай статью на srectator.ru, про "Псевдо XML". Мне кажется это как раз тебе и нужно. Там пример есть.
Ancient Team

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28