elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 15:10  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Ayuda con Expresión Regular
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Expresión Regular  (Leído 1,260 veces)
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Ayuda con Expresión Regular
« en: 8 Abril 2011, 21:04 »

Quiero implementar y de una vez aprovecho para preguntar, a ver si esta bien hacer lo siguiente.

Estoy todavía con las validaciones en JQuery, ya me funcionan, pero quiero hacerlo de 3 tipos.
1. Alfabéticos.               /^([a-zA-Z\s])+$/
2. Numéricos.               /^([0-9\s])+$/
3. Alfanuméricos.         /^([a-zA-Z-0-9\s])+$/

Pero como puedo hacer para que en la expresión número 3, también pueda ingresar la ñ, á, é, í, ó, ú.
Las ExpReg están bien? o podría implementar otras? Alguna idea?


En línea

---
~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 954



Ver Perfil
Re: Ayuda con Expresión Regular
« Respuesta #1 en: 8 Abril 2011, 22:22 »

Código
/^([a-zA-Z-0-9\sñáéíóú])+$/
 
Trata siempre de optimizar los patrones así obtienes mayor rapidez...

Código
/^([\w\sñáéíóú])+$/

Al parecer en javascript no distingue entre mayúscula y minúscula...

Si solo necesitas comprobar no es necesario que utilices paréntesis.

Puedes probarlo directamente en el navegador introduciendo:
Código
javascript:var a = 'Yóyá';if(/^([\w\sñáéíóú])+$/.test(a)){alert(1);}


En línea

Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Ayuda con Expresión Regular
« Respuesta #2 en: 9 Abril 2011, 18:15 »

Ya lo puse pero no JQuery no lo acepta.

Código
sExpReg = /^([\w\sñáéíóú])+$/;
En línea

---
~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 954



Ver Perfil
Re: Ayuda con Expresión Regular
« Respuesta #3 en: 9 Abril 2011, 21:44 »

No entiendo cuando dices que no lo acepta... Puedes poner el source o uno de prueba
En línea

Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Ayuda con Expresión Regular
« Respuesta #4 en: 10 Abril 2011, 22:26 »

Con no acepta, quiero decir qué, así ponga la ExpReg como me dijiste igual no puedo ingresar esos caracteres.
En línea

---
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Expresión regular « 1 2 »
PHP
IWKY 29 6,917 Último mensaje 25 Enero 2010, 23:57
por ~ Yoya ~
Problema con expresión regular
PHP
egyware 7 2,504 Último mensaje 12 Febrero 2010, 00:32
por ~ Yoya ~
ayudita expresion regular « 1 2 3 »
Programación Visual Basic
viher 38 2,993 Último mensaje 6 Noviembre 2010, 21:25
por Psyke1
Aplicar expresión regular en el resultado de un curl
PHP
Servia 3 1,227 Último mensaje 28 Agosto 2011, 14:11
por WHK
ayuda con una expresion regular :(
Programación General
Elemental Code 6 137 Último mensaje 23 Mayo 2012, 04:10
por Elemental Code
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines