ลบรูปภาพแรกใช้ preg_replace() ก็พอครับ
ส่วนเงื่อนไขต้องมี 200x200 ก็ใส่ตรง pattern เลยครับ
ตัวอย่าง
<?php
$html = '<img src="http://www.mydomain/image1_200x200.jpg" alt="xxx" /><h2>Title</h2><img src="http://www.mydomain/image2.jpg" alt="yyy" /><img src="http://www.mydomain/image3.jpg" />';
echo preg_replace('/<img(.*?)200x200(.*?)\/>/i','',$html);
หรือถ้าแบบให้เสร็จเลยก็ด้านล่างนี้ครับ สำหรับ PHP
preg_match('/<img(.*?)200x200(.*?)>/i',$html,$match);
echo isset($match[0]) ? str_replace($match[0], '', $html) : 'not found image';
** Edit เพิ่มโค๊ด