Hola, quiero optimizar un poco la salida de código de mi web y quiero eliminar todos los espacios en blanco, tabulaciones y saltos de linea que hayan entre un tag y el siguiente carácter de texto o símbolo, de esta forma elimino los saltos de linea entre tags y contenidos y tags vacios.
 
El problema es que no se de expresiones regulares xD alguien me podría ayudar con preg en php por favor?  
 Código PHP:
    $example = '
    <div class="test">
        <div
            class="test2"
            id="test2"
            name="test2"
            onclick="test2();">
                <img src="icono" /> Prueba uno dos tres
        </div>
        <div class="clean">
        </div>
    </div>
'; 
    
  la idea es que pueda quedar algo así: 
 Cita:  $example = '<div class="test"><div class="test2" id="test2" name="test2" onclick="test2();"><img src="icono" /> Prueba uno dos tres</div><div class="clean"></div></div>';
    notese el espacio en blanco entre el tag img y el texto.
he tratado de escribir masomenos como puede hacerse pero no se bien como hacer todo esto 

 . 
muchas gracias de antemano al que pueda ayudarme.