|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2012, 16:34 | #1 |
Форумчанин
Регистрация: 12.08.2011
Сообщений: 124
|
Преобразование строк php
Всем привет!)
Сразу к делу.. Допустим, у нас в переменной $file есть такой кусок html кода: Код HTML:
<h2>Подсказка</h2><table><tr><td><b class="q5">Темная Скорбь</b> <br /><!--bo-->Персональный при поднятии<br />Уникальный<table width="100%"> <tr><td>Двуручное</td><th>Топор</th></tr></table><!--rf--><table width="100%"> <tr><td><span>Урон: 965 - 1609</span></td><th>Скорость 3.70</th></tr> </table>(347.8 ед. урона в секунду)<br /><span><!--stat4-->+196 к силе</span> <br /><span><!--stat7-->+268 к выносливости</span><!--rs--><!--e--><br /> <a href="/items=3&filter=cr=81;crs=2;crv=0" class="socket-red q0">Красное гнездо</a> <br /><a href="/items=3&filter=cr=81;crs=2;crv=0" class="socket-red q0">Красное гнездо</a> <br /><a href="/items=3&filter=cr=81;crs=2;crv=0" class="socket-red q0">Красное гнездо</a> <!--ps--><br /><!--sb--><span class="q0">При соответствии цвета: +8 к силе</span> <br />Прочность: 145 / 145<br />Классы: <a href="/class=1" class="c1">Воин</a>, <a href="/class=2" class="c2">Паладин</a>, <a href="/class=6" class="c6">Рыцарь смерти</a> <br />Требуется уровень: 80<br />Уровень предмета: 284</td></tr></table><table><tr><td> <!--rr--><span class="q2">Если на персонаже: Рейтинг критического удара +<!--rtg32-->114 <small>(<!--rtg%32-->2.48% @ L<!--lvl-->80)</small>.</span><br /> <span class="q2">Если на персонаже: Рейтинг скорости +<!--rtg36-->114 <small>(<!--rtg%36-->3.48% @ L<!--lvl-->80)</small>.</span><br /> <span class="q2">Если на персонаже: <a href="/spell=71903" class="q2">При атаках ближнего боя вы можете получить фрагмент души, который увеличит вашу силу на 30. При накоплении 10 фрагментов:фрагментов вы насылаете проклятие хаоса, которое наносит суммарно 1900 to 2100 ед. урона от темной магии всем противникам в радиусе 15 м, а также увеличивает вашу силу на 270 на 10 сек.</a></span><br />Цена продажи: <span class="moneygold">50</span> <span class="moneysilver">47</span> <span class="moneycopper">62</span></td></tr></table><!--?49623:1:85:80--><h2>Сводка</h2> PHP код:
Можете мне обьяснить? Или предложите другой вариант решения поставленной задачи(Думаю из функции понятно) Спасибо! Последний раз редактировалось Mr_ViK; 07.06.2012 в 16:36. |
07.06.2012, 17:48 | #2 |
Форумчанин
Регистрация: 12.08.2011
Сообщений: 124
|
Ну и? Никто не в силах? Блин, жаль...
|
07.06.2012, 23:31 | #3 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Из кода можно попытаться понять, что нужно, но если напишете более подробно, что не получается, можно будет предложить код полегче
|
08.06.2012, 08:58 | #4 |
Форумчанин
Регистрация: 12.08.2011
Сообщений: 124
|
Так, подробно. Это парсес с wowhead, я загружаю страницу с итемом в переменную и вырезаю только инфо по нему, так же вырезаю ссылки, не затрагивая то что в них. Вот это мне надо, но когда иногда срабатывает так, что вырезает вдобавок все теги <table> бывает режет и <tr>
|
08.06.2012, 11:12 | #5 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Примерно так: PHP код:
|
|
09.06.2012, 18:28 | #6 |
Форумчанин
Регистрация: 12.08.2011
Сообщений: 124
|
Спасибо, хорошая идея. +
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразование строк | swillrocker | Помощь студентам | 7 | 25.05.2011 20:08 |
Преобразование строк | tools | Общие вопросы C/C++ | 1 | 27.12.2010 14:55 |
преобразование строк | imperceptible4462 | Помощь студентам | 14 | 07.09.2010 06:50 |
Преобразование HTML-PHP в PHP с запуском в командной строке. | TERAB1T | PHP | 4 | 01.06.2010 14:14 |
преобразование строк | euhenia | Помощь студентам | 0 | 21.11.2009 20:19 |