Naskrobałem sobie wyrażenie regularne i działało do czasu... stała się jakaś dziwna przypadłość że łapie za dużo a nie powinno:
preg_match("/src=\"(http\:\/\/)?(www\.)?(blog\.adamkaniowski\.com)?(\/.*\/)*(.+)8(\.(jpg|gif|png|jpeg)){1}/", $imgs[0], $imgss);
( [0] => src="http://blog.adamkaniowski.com/wp-content/uploads/2011/03/20110317-224518.jpg" alt="20110317-224518.jpg [1] => http:// [2] => [3] => blog.adamkaniowski.com [4] => /wp-content/uploads/2011/03/ [5] => 20110317-224518.jpg" alt="20110317-22451 [6] => .jpg [7] => jpg )
o co może chodzić?