подскажите как правильно регулярным выражение решить следующую задачю. Есть ТЕГ
<td><img width="46" height="14" alt="ТЕКСТ АЛЬТА" src="url.jpg"/></td>
нужно составить ПАТТЕН чтобы выделить все, кроме ТЕКСТ АЛЬТА, для того чтобы после применения функции
$dep= preg_replace('#ПАТТЕН#ims','',$dep);
осталось
<td>ТЕКСТ АЛЬТА</td>
======================
знаю как поймать весь тег IMG
<\/?[img][^>]*>
Знаю как поймать только содержимое только тега ALT
(?<=alt=['|"])[^'|"]*?(?=['|"])
а вот как сделать то что мне нужно не как не сооброжу
1. samolet24 - 06 Января, 2010 - 13:02:28 - перейти к сообщению
2. samolet24 - 06 Января, 2010 - 17:40:05 - перейти к сообщению
может быть кому то пригодится
preg_replace("#(?<=<td>)<img[^>]+alt=([\'\"])(.+?)\\1[^>]*>(?=<\/td>)#i","\\2",$text);
preg_replace("#(?<=<td>)<img[^>]+alt=([\'\"])(.+?)\\1[^>]*>(?=<\/td>)#i","\\2",$text);