Foros del Web » Programando para Internet » Javascript »

crear una funcion trim() - JavierB

Estas en el tema de crear una funcion trim() - JavierB en el foro de Javascript en Foros del Web. Que tal, hace tiempo, pregunte en este foro como si havia trim() en JS, y me respondieron, si mal no recuerdo fue JavierB quien me ...
  #1 (permalink)  
Antiguo 19/06/2007, 11:32
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 3 meses
Puntos: 3
crear una funcion trim() - JavierB

Que tal, hace tiempo, pregunte en este foro como si havia trim() en JS, y me respondieron, si mal no recuerdo fue JavierB quien me dio una funcion muy buena, pero no recuerdo como iba y perdi esos datos y no encintre la pregunta, JavierB, me la podrias dar de nuevo porfavor? era una funcion que hace lo mismo que trim() en JAVA... Te lo agradeceria mucho!!!
__________________
Wow! No se que decir...

Última edición por zyon; 19/06/2007 a las 11:49
  #2 (permalink)  
Antiguo 19/06/2007, 11:39
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Re: crear una funcion trim() - CARICATOS

Código PHP:
<script>
function 
trim(str) {
   return 
str.replace(/(^s*)|(s*$)/g,"")
}
</script> 
  #3 (permalink)  
Antiguo 19/06/2007, 11:43
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 3 meses
Puntos: 3
Re: crear una funcion trim() - CARICATOS

Gracias Panino5001, tu respuesta ya la tenia, solo que quiero la de caricatos por que por ejemplo con su funcion puedo hacer:

sinEspacios=conEspacios.trim();

es lo que necesito, pero muchas por la respuesta aun asi!
__________________
Wow! No se que decir...
  #4 (permalink)  
Antiguo 19/06/2007, 11:51
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 3 meses
Puntos: 3
Re: crear una funcion trim() - JavierB

a una disculpa a JavierB , fue el quien me proporciono el código , Sorry

este es:

Código HTML:
   String.prototype.trim= function() {//Agrega la función trim al objeto String
   return this.replace(/(^\s*)|(\s*$)/g,""); //elimina espacios a izquierda y derecha
   }
cadena = '    cadena con espacios    ';
alert('-'+cadena.trim()+'-');
__________________
Wow! No se que decir...
  #5 (permalink)  
Antiguo 19/06/2007, 11:59
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Re: crear una funcion trim() - JavierB

Fijate así entonces:
Código PHP:
<script>
String.prototype.trim=function(){
  return 
this.toString().replace(/(^s*)|(s*$)/g,"");
}
cad='    hola    ';
document.write('-'+cad.trim()+'-')
</script> 
  #6 (permalink)  
Antiguo 19/06/2007, 12:00
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Re: crear una funcion trim() - JavierB

Uy, Llegué tarde y encima parece que me copié!
  #7 (permalink)  
Antiguo 19/06/2007, 12:40
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 3 meses
Puntos: 3
Re: crear una funcion trim() - JavierB

jeje, bueno, de nuevo gracias por contestrar, pero te hare un comentario, probe tu código ay que tiene algo dirente a lo de JavierB y no me funciono :( al parecer es únicamente que usas toString(). en tu código... :S
__________________
Wow! No se que decir...
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 19:31.