lee lo siguiente:
http://www.forosdelweb.com/f18/aport...s-pcre-646110/
lo que sucede es que debes hacer estricta la expresión, osea... delimitando con ^ y $
Código PHP:
// resulta: mama, ma, pa, papa ... mamamamamaaaa, pappppppp, upaz, ama999, etc...
$patron = '[pm]a{1,2}';
// resulta: mama, ma, pa, papa (estricto)
$patron = '^[pm]a{1,2}$';
suerte!