Числовые сравнения в регулярных выражениях не так просты, и поиск атрибутов width = и height = потребовал бы более сложного регулярного выражения. См. regex tools
Следовательно, это один из случаев, когда имеет смысл использовать более простой анализатор HTML. Например, с QueryPath вы можете использовать:
foreach (qp($html)->find("img, a") as $img) {
if ($img->attr("width") >= 100 and ...) {
echo $img->attr("src"), $img->attr("href");
}
}
Конечно, использование DOMDocument будет быстрее (а также больше печатать ..)