Здравствуйте!
Как лудше организовать поиск?
Нужно найти в HTML строке все теги <img src="image.jpg ..... ">(<img src="image.jpg">) и image.jpg загнать в некий массив.
Отправлен: 05.02.2005, 22:35
Вопрос задал: Mihail N. Fedorov (статус: Читатель)
Всего ответов отправлено: 1
Отвечает: Licvidator
Здравствуйте, Fedorov Mikhail Nikolayevich!
Я бы сделал по такому алгоритму:
1. Начинаю искать (strpos()) с первого символа подстроку "
2. Запоминаю позицию первого совпадения
3. Прибавляю 10 симолов (длина подстроки, включая первую кавычку) и с этой позиции начинаю искать вторую, закрывающую кавычку и первый пробел.
4. Если кавычка находится ближе, чем пробел, то к массиву можно добавить первую картинку, выдрав ее с помощью substr и указав в качестве длины позиция_кавычки - позиция_подстроки-10. В противном случае вычитать из позиция_пробела.
5. Повторяю цикл сначала, только уже с начальной позицией от позиции найденной кавычки (пробела).
Надеюсь, данный алгоритм Вам понятен.
Удачи!
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 06.02.2005, 00:46
Вопрос № 16693
zdrasti!!!
Licavidator u vas navena naideotsa script bota combats v php? :)
esli smojete plz........
prislati............
blagodarstva za otveti!!!
zaranie spasibo!!!
Отправлен: 06.02.2005, 13:39
Вопрос задал: gavrilita,adrian,vasile (статус: Читатель)
Всего ответов отправлено: 1
Отвечает: Licvidator
Здравствуйте, gavrilita,adrian,vasile!
Нет, у меня не найдется, сорри:)
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 06.02.2005, 14:16