PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (8): « 1 2 3 4 5 6 7 [8]

> Найдено сообщений: 107
makar3000 Отправлено: 14 Августа, 2011 - 18:29:07 • Тема: preg_match_all • Форум: Регулярные выражения

Ответов: 23
Просмотров: 1716
Спасибо но:

Я же написал что есть еще типа:

CODE (html):
скопировать код в буфер обмена
  1.                                 <div class="section_title">
  2.                                         Server Summary
  3.                                 </div>
  4.                                 <span class="item_color_title">Name:</span>
  5.                                 <a href="/server_info/89.44.246.135:27015/">
  6.                                         <b>CsRedDevil.Com [Respawn]</b>
  7.                                         </a>
  8.                                 <br/>
  9.                                 <span class="item_color_title">Game:</span>
  10.                                 Counter Strike 1.6
  11.                                 &nbsp; <span class="item_color_title">Browse:</span>
  12.                                 <a href="/search/cs/">Counter Strike 1.6 Servers</a>
  13.                                 <br/>
  14.                                 <span class="item_color_title">
  15.                                         Address:
  16.                                 </span>
  17.                                 89.44.246.135
  18.                                 &nbsp;
  19.                                 <span class="item_color_title">
  20.                                         Port:
  21.                                 </span>
  22.                                 27015
  23.                                 &nbsp;
  24.                                 <span class="item_color_title">Status:</span>
  25.                                 <span class="item_color_success">
  26.                                         Alive
  27.                                 </span>


gametracker.com/server_info/89.44.246.135:27015/

Вот от сюда и нужно вытянуть <span class="item_color_title">Name:</span>
<a href="/server_info/89.44.246.135:27015/">
<b>CsRedDevil.Com [Respawn]</b>
</a>
makar3000 Отправлено: 14 Августа, 2011 - 18:10:17 • Тема: preg_match_all • Форум: Регулярные выражения

Ответов: 23
Просмотров: 1716
Здравствуйте, не могу понять как работать с preg_match_all.

Есть код:

CODE (html):
скопировать код в буфер обмена
  1.                                 <span class="item_color_title">Name:</span>
  2.                                 <a href="/server_info/89.44.246.135:27015/">
  3.                                         <b>CsRedDevil.Com [Respawn]</b>
  4.                                         </a>
  5.                                 <br/>


Нужно вытянуть его с другой страници и убрать пробелы. Плюс ко всему
CODE (html):
скопировать код в буфер обмена
  1.                                 <a href="/server_info/89.44.246.135:27015/">
  2.                                         <b>CsRedDevil.Com [Respawn]</b>
  3.                                         </a>
Повторяется несколько раз и нужно вытянуть после <span class="item_color_title">Name:</span> только текст без ссылки и выделения

Пробывал так:

PHP:
скопировать код в буфер обмена
  1. preg_match_all('#<a href="/server_info/'.$ipurl.'/">(.*)</a>#isU', $getip, $servername);


Работает но нужно то что после <span class="item_color_title">Name:</span>....
(Добавление)
Быдла подобная тема. http://forum.php.su/topic.php?fo...=4&topic=898

Но ответа я не понял...

Страниц (8): « 1 2 3 4 5 6 7 [8]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB