Foros del Web » Programando para Internet » Javascript »

Retorno de carro JS

Estas en el tema de Retorno de carro JS en el foro de Javascript en Foros del Web. Hola a todos. Tengo un formulario el cual contiene un textarea. El asunto es que en ese textarea hay retornos de carro y en la ...
  #1 (permalink)  
Antiguo 01/02/2011, 08:18
 
Fecha de Ingreso: octubre-2008
Mensajes: 140
Antigüedad: 15 años, 6 meses
Puntos: 1
Retorno de carro JS

Hola a todos. Tengo un formulario el cual contiene un textarea. El asunto es que en ese textarea hay retornos de carro y en la base de datos se almacena asi:

Código:
linea1

linea2

linea4
Pero loq ue yo queiro hacer (con js) es transformar eso en


Código:
linea1\nlinea2\nlinea4
¿Alguien sabe como?
  #2 (permalink)  
Antiguo 01/02/2011, 08:44
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Retorno de carro JS

prueba con el método replace() y expresiones regulares (\r)
  #3 (permalink)  
Antiguo 01/02/2011, 08:50
 
Fecha de Ingreso: octubre-2008
Mensajes: 140
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Retorno de carro JS

Creo que enfoqué mal la pregunta. Tengo una expresión regular que hace busquedas con un patron algo asi:

<!--:la-->ksksksaz<!--:-->

lo cual no me genera problemas. El problema es cuando proceso algo asi:

<!--:la-->ksksksaz fedfdf dffdf
sfsdfsdfsd dsfsf
dsfsfsdfsdfsdfsd
<!--:-->

Ya que por el retorno de carro mi expresión regular no funciona ya que el "." representa a caracteres excepto el retorno de carro.
  #4 (permalink)  
Antiguo 01/02/2011, 09:16
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Retorno de carro JS

Prueba con esta regexp:
Código Javascript:
Ver original
  1. var patt=/^(.|\n)+$/;
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #5 (permalink)  
Antiguo 01/02/2011, 09:47
 
Fecha de Ingreso: octubre-2008
Mensajes: 140
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Retorno de carro JS

Al evaluar:

<!--:es-->Adriana Giudice / Gerente General<!--:--><!--:en-->nosotros_organizacion_gerentes1<!--:-->

por <!--:es-->(.|\n)*?<!--:--> me devuelve :

Adriana Giudice / Gerente General,l

Es decir, le agrega una coma y repite la ultima letra. Alguien tiene idea de pq?
  #6 (permalink)  
Antiguo 01/02/2011, 15:02
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Retorno de carro JS

A ver así:
Código Javascript:
Ver original
  1. alert('<!--:es-->Adriana Giudice / Gerente General<!--:--><!--:en-->nosotros_organizacion_gerentes1<!--:-->'.replace(/<!--:e[sn]-->((.|\n)+?)<!--:-->/g, '$1'));
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red

Etiquetas: js, carrito
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 18:18.