Otra solucion
Publicado por Fernando Villar (6 intervenciones) el 04/05/2001 10:38:34
Hola a todos.
Primero dar la gracias a Alejandro por contestarme con tanto detalle.
Efectivamente como apuntabas en tu codigo hay algun caracter cambiado
(a parte de las comillas simples) ya que no me funciona correctamente.
De todas formas en otro foro me han pasado una solucion similar a la tuya que basicamente
es:
cadena = cadena.replace(/(^\s*)|(\s*$)/g,"");
Esta solucion creo que no limpia los espacios por la derecha si no que simplemente
cambia la cadena a "" cuando esta formada completamente por espacios en blanco.
No es exactamente lo que buscaba pero me sirve.
De todas formas, como no me gusta hacer las cosas completamente a ciegas estuve
intentando buscar documentacion de "replace" pero lo que encontré no tenia nada que
ver con funciones de cadena
¿alguien me puede decir donde puedo encontrar documentacion sobre esta funcion¿
Mucha Gracias
Primero dar la gracias a Alejandro por contestarme con tanto detalle.
Efectivamente como apuntabas en tu codigo hay algun caracter cambiado
(a parte de las comillas simples) ya que no me funciona correctamente.
De todas formas en otro foro me han pasado una solucion similar a la tuya que basicamente
es:
cadena = cadena.replace(/(^\s*)|(\s*$)/g,"");
Esta solucion creo que no limpia los espacios por la derecha si no que simplemente
cambia la cadena a "" cuando esta formada completamente por espacios en blanco.
No es exactamente lo que buscaba pero me sirve.
De todas formas, como no me gusta hacer las cosas completamente a ciegas estuve
intentando buscar documentacion de "replace" pero lo que encontré no tenia nada que
ver con funciones de cadena
¿alguien me puede decir donde puedo encontrar documentacion sobre esta funcion¿
Mucha Gracias
Valora esta pregunta


0