Cómo obtener clase y src de la etiqueta de imagen html

Quiero recuperar la clase y la src de la etiqueta de imagen usando expresiones regulares. La posición de class y src puede estar en cualquier lugar.

Puedo obtener src desde /]* src="([^\"]+)"[^>]*>/i

 woo woo` 

Trató Regex en línea aquí

Ya que hay una etiqueta PHP. No recomendaré usar expresiones regulares para esta situación. La expresión regular es un martillo y cuando lo entiendes, todo lo que te rodea parece un clavo. En PHP tenemos clase DOMDocument para esta tarea. Por ejemplo a continuación:

 $d = new DOMDocument(); $d->loadHTML('woo'); $images = $d->getElementsByTagName('img'); foreach ($images as $image) { echo $image->getAttribute('src'); echo $image->getAttribute('class'); }