Foros del Web » Programando para Internet » Javascript »

Validar Ññ y acentos usando expresion regular

Estas en el tema de Validar Ññ y acentos usando expresion regular en el foro de Javascript en Foros del Web. Hola, se que el tema es viejo y las soluciones que he visto tratan de evitar estos caracteres y lo que yo quiero es validarlos. ...
  #1 (permalink)  
Antiguo 30/06/2011, 22:06
Avatar de iBioHacker  
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 4 meses
Puntos: 1
Pregunta Validar Ññ y acentos usando expresion regular

Hola, se que el tema es viejo y las soluciones que he visto tratan de evitar estos caracteres y lo que yo quiero es validarlos. Tengo una función:
Código:
function ca(c){
	var x=new RegExp(/^[a-zA-Z ñÑáéíóúÁÉÍÓÚ]*$/);
	if(x.test(c)){
		alert("si");
	}else{
		alert("no");
	}

}
Pero cuando coloco una simple Ñ me sale "no" que tengo mal, en php me funciona bien pero ahora quiero hacer esta validación del lado del cliente. podrían ayudarme. Gracias
  #2 (permalink)  
Antiguo 30/06/2011, 22:29
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: Validar Ññ y acentos usando expresion regular

lo hago muy parecido al tuyo y si funciona

http://jsfiddle.net/tredio/3vmsg/
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D
  #3 (permalink)  
Antiguo 01/07/2011, 09:14
Avatar de iBioHacker  
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: Validar Ññ y acentos usando expresion regular

Oh! ya si ahi si ¡funciona!, mi problema era que el archivo donde escribi mi función lo guarde con codificacion ANSI y debe ser UTF-8 de esta forma ya me funcionó. ¡Gracias!

Etiquetas: js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:04.