Парсинг идущих друг за другом тегов?
Я не знаком с особенностями регэкспов в PHP, но вроде так:
((?:<img.*[^>]/>\s?){2,})Проверку с Вашим примером проходит.
Ловите плюс за перфекционизм и заботу о пользователях :-)