\</?img[^\>]*src="[^http](.+)"[^\>]*\>
проблема в этом месте [^http] в таком виде не находит вхождений, если путь начинается с h, t или p, то есть если первый символ пути совпадает с символом из группы.
Нужно сделать из группы последовательность, что бы http воспринимался не как группа а неразрывное слово.
Или, если не лень, можно это место заменить условием, что бы любые протоколы не находило.
(Добавление)
ай ладно, не актуально уже.
|