Jose:
No sé mucho de regexp, pero por lo que pude probar, si cambias el * por un
+, la expresión empieza a devolver true cuando hay números y false cuando
hay sólo letras. No es exactamente lo que querés, pero por lo menos es un
avance del siempre-true que te devolvía antes.

Martín.

El 24 de diciembre de 2011 14:27, Jose María Jareño García <
construyetunegocioeninter...@gmail.com> escribió:

>     Felices fiestas a todos.
>
>     Sé que la lista no va de expresiones regulares, pero estoy un poco
> desesperado con una función de javascript que no consigo afinar. Trato de
> evitar que un campo alfabético acepte dígitos numéricos con una expresión
> regular, pero no no lo consigo. A ver si me podéis ayudar por favor...
> aunque sea porque es Navidad... please. Es que ya no sé qué hacer.
>
>     Esta es la función que chequea valores introducidos a través de un
> campo input HTML con la que quiero *DESCARTAR* todo lo que *NO SEAN LETRAS,
> vocales tildadas, las eñes, el espacio y el guión - .* El resto, debería
> retornar false.
>
> function Chequear_campo_ALFABETICO(campo_ALFABETICO){
>  var patron_ALFABETICO = /[^a-zA-ZáéíóúñÁÉÍÓÚÑ\ \-]*/;
>  return(patron_ALFABETICO.test(campo_ALFABETICO));
> }
>
>     ¿Qué está mal que los números entran sin restricción?
>
>     Gracias a quien se ofrezca a ayudarme y a todos os deseo una muy feliz
> Navidad.
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a