
19.12.2009, 23:20
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
С нами:
10011945
Репутация:
33
|
|
[php] мегапроблема
есть мега проблема
допустим в файле задан небольшой текст
%CC-3358 (т.е. это первые %CC буква М русская, не спроста читаем далее)
суть в чём
в другом файле(который выводим на экран) есть куча разного текста и при нахождение этго надо будет удалить целый кусок кода типа:
Код:
..............
лаблбалабалбалабала длинноееее
<tr><td bgcolor="#eeeeee"><a href="/ind.php?content=article&article=%CC-3358&group1=%C0%E4%E3%E5%E7%E8%E2%FB+%E8+%F1%F0%E5%E4%F1%F2%E2%E0+%EA%F0%E5%EF%EB%E5%ED%E8%FF&group2=%C8%ED%F1%F2%F0%F3%EC%E5%ED%F2%FB&group3=%D0%E0%E7%ED%EE%E5"><img src="images/dfull.gif" alt="Для этого товара есть полное описание" width="15" height="15" hspace="2" vspace="0" border="0" /></a></td><td class="articul" bgcolor="#eeeeee">М-3358</td><td class="margin" bgcolor="#eeeeee"> </td><td class="name" bgcolor="#eeeeee">Пистолет STAYER термоклеящий электрич. 10Вт/220В,7мм.</td><td class="margin" bgcolor="#eeeeee"> </td><td bgcolor = "#eeeeee" class="unit">шт</td><td class="margin" bgcolor="#eeeeee"> </td><td class="price" bgcolor="#eeeeee">УТ. </td><td align="right" bgcolor="#eeeeee"> <input type="hidden" name="v[0][id]" value="М-3358" /></td><td align="right" bgcolor="#eeeeee"></td></tr>
блаблбалабалбалабала длинноееее
...............
вот кусок выше без пробелов от буллитина http://slil.ru/28371079/156b675f.4b2dce90/xxxx.txt
т.е. надо найти первое вхождение строки %CC-3358, потом минус длинну текста от <tr> и найти ближайший </tr> и как-то удалить 0_о
т.е. подитожим, найти заданное слово, сместиться назад до <tr> потом найти ближайший </tr> и от <tr>...до...</tr> удалить это 0_о
Последний раз редактировалось rubik-nerubik; 19.12.2009 в 23:24..
|
|
|