El téma de Expresiones Regulares .. es más própio de Perl que nó de PHP (con PHP las puedes usar perfectamente .. sólo hago el comentário por si buscas información por otros lados).
Yo no le pego mucho a las Exp. Reg .. pero te dejo un tutorial aplicado a PHP sobre el tema (y en castellano, .. tienes otro bueno en
www.phpbuilder.com en ingles):
http://www.ignside.net/man/php/regex.php
Un saludo,