Código PHP:
<script type="text/javascript">
function revisar(valor)
{
var id = document.getElementById(valor);
var patron=/^([a-z ñáéíóú]{2,60})$/;
if(id.value.match(patron)) alert("anda");
else alert("no anda");
}
</script>
<input type="text" id="valor">
<input type="button" value="enviar" onclick = "revisar('valor');">
No se mucho de expresiones regulares en javascript pero a mi me funciona esta en ie, opera, firefox y safari (pruebala bien el código!!!).
acepta la palabras de la 'a' a la 'z' y además las variables 'á', 'é', 'í', 'ó', 'ú', 'ñ' entre 2 y 6 caracteres. Yo probe la palabra áéíóúñ.
Bueno esop ojala te resulte todo ok.!! Adios suerte! :D
de esta página obtuve un poco de información: http://www.webintenta.com/validacion-con-expresiones-regulares-y-javascript.html