y creo, tan solo faltaron ejemplos.... veamos algunos de los mas sencillos:
¿como obtengo el valor de un atributo XML?
Código PHP:
$expr = '/el-atributo="(.*)"/';
al final, tan solo ejecutamos la expresión sobre el texto....
Código PHP:
preg_match_all($expr, file_get_contents('http://foo.bar/?candy'), $test);
echo '<pre>', print_r($test,1), '</pre>';