Как найти в <img> где нет alt ?

quad_4

Новичок
Как найти в <img> где нет alt ?

Помогите составить регулярку. Необходимо найти все теги <img .../> в которых не указан аттрибут alt.
Необходимо это сделать одним выражением.
Спасибо.

p.s. знаю что к php имеет косвенное отношение.
 

quad_4

Новичок
я не пробовал, мне приходит на ум - выбрать все img, потом отсеять из них все где есть alt. Но этот способ не подходит, т.к. здесь два действия, а мне нужно в одно.
 

Dovg

Продвинутый новичок
нужно найти всё от img где до закрывающей скобки нет alt
нечто подобное обсуждали, в поиске точно есть

-~{}~ 25.12.07 13:37:

я нашел за пару минут :)

-~{}~ 25.12.07 13:37:

судя по таймеру форума за 5 :)
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
quad_4
Зачем понадобилось парсить html?
 

quad_4

Новичок
Автор оригинала: Mr_Max
quad_4
Зачем понадобилось парсить html?
не html а xml (xsl)
парсить надо много файлов, поэтому валидаторы не подходят - долго это, один файл я бы и сам смог проглядеть.
А для чего это надо - да очень просто, делается сайт под wap 1.2. Его спецификация обязывает чтобы каждый img имел alt (об этом узнал слишком поздно). Хочу сделать замену в файлах по регулярному выражению - дописать каждому img у которого нет alt что-то типа alt="".
Впрочем я уже сам ручками проверил все файлы, но на будущее хотел бы получить ответ.
 

Beavis

Banned
Автор оригинала: quad_4
я не пробовал, мне приходит на ум - выбрать все img, потом отсеять из них все где есть alt. Но этот способ не подходит, т.к. здесь два действия, а мне нужно в одно.
зачем тебе в одно если скрипт всё равно только 1 раз должен отработать?
 

quad_4

Новичок
в одно нельзя впринцыпе, или именно ты не знаешь как это сделать в одно действие ?
 

Sokil.Dmytro

Новичок
кстати кому интересно в опере есть в стилях Отладчик alt. это чтобы быстро найти. интересная штука :)
 
Сверху