Я использую этот PaRSS jQuery плагин для извлечения изображений из пакета RSS-каналов. Теперь некоторые из найденных совпадений изображений - это просто слово (но изображение src иногда можно найти в другом месте в ленте).
Как мне написать обработчик ошибок для этого:
- чеки против JPG, PNG, GIF
- , если приведенное выше ложно, находит правильный путь src где-то еще в ленте RSS
- если изображение все еще не найдено, покажите фиктивное изображение
Эта функция запускает совпадение для изображений:
function getImageFromContent(content) {
var img = content.match(/<img[^>+]*>/i);
if(img) {
var source = img[0].match(/src="[^"+]*"/i),
alt = img[0].match(/alt="[^"+]*"/i);
return "<img " + source + " " + alt + " />";
}
return false;
}
Несколько советов относительно того, как я мог бы поступить по этому поводу, будут с благодарностью.