El caso es que nunca fui muy bueno con la expresiones regulares y ahora estoy intentando hacer una cosita y nada no hay manera xD, a ver si me podéis echar una mano, os pongo en situación, tenemos una cadena $contents con tags <a> por ejemplo:
Código HTML:
<area href="pagina.php?s=23454325&p=9c" {...} ><area href="pagina.php?s=1242457&p=a3" {...} >...
Código PHP:
preg_match_all('/<area href="pagina.php\\?s=([0-9]*?)&p=([[:alnum:]]*?)" .*>/i', $contents, $valores);
Saludos y gracias.