/src=[\\"']+((.*\/\/|)([\/a-z0-9_%-\.]+\.(jpg|png|gif))(.*?))[\\"']+/gi
Результат совпадения по группам:
1-я - полный путь к файлу + get-параметры.
2-я - протокол
3-я - полный путь к файлу без протокола
4-я - расширение изображения
5-я - get-параметры
$re = '/src=[\\\\"\']+((.*\/\/|)([\/a-z0-9_%-\.]+\.(jpg|png|gif))(.*?))[\\\\"\']+/i';
$str = '<div style=\\"text-align: center;\\"><img src=\\"http://sitename.ru/uploads/posts/2016-09/1473963049_1.jpg\\" alt=\\"\\" border=\\"0\\" style=\\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;\\" /><span style=\\"letter-spacing: 0px; line-height: 1.5em; word-spacing: 1.1px; font-family: \\">У каждой работы — и в офисе, и во фрилансе — есть свои прелести и недостатки. А вот какие — это и покажут следующие иллюстрации. </span>';
preg_match_all($re, $str, $matches);
// Print the entire match result
print_r($matches);