LO QUE SUCEDE ES QUE HE ESTADO REVISANDO EL TEMA DE LAS EXPRESIONES REGULARES EN JAVASCRIPT Y PUES ME CONFUNDE UN POCO, Y NECESITO HACER UNA PARA VALIDAR QUE EL NOMBRE DE UNA VARIABLE DE JAVA SEA PERMITIDA...ES DECIR QUE LA VARIABLE NO TENGA EL NOMBRE DE UNA PALABRA RESERVADA, QUE NO EMPIECE EN NÚMERO, Y OTRAS CONSIDERACIONES...
NECESITO LA AYUDA DE USTEDES CON ESTO:
LAS CONSIDERACIONES SON:
EL PRIMER CARÁCTER DE LA CADENA PUEDE SER 'a' hasta la z, incluyendo la 'ñ' , A hasta la Z incluyendo la 'Ñ' , ' _' Y '$'
LA CADENA PUEDE TENER UN SOLO CARÁCTER SIEMPRE Y CUANDO CUMPLA CON LA ANTERIOR CONSIDERACIÓN
DESPUÉS DEL PRIMER CARÁCTER PUEDEN SEGUIR LETRAS DESDE LA 'a' HASTA LA 'z' INCLUYENDO LA 'ñ', Y LETRAS MAYÚSCULAS INCLUYENDO LA 'Ñ', PUEDE TENER '_'
LA CADENA NO PUEDE TENER ESPACIOS EN BLANCO
HE INTENTADO CON ESTA PERO NO ME FUNCIONA DEL TODO
/^[a-zA-Z\_\$\ñ\Ñ]\w\S/
les agradezco su colaboración