Foros del Web » Programando para Internet » Javascript »

Quitar saltos de linea de un String en Loop

Estas en el tema de Quitar saltos de linea de un String en Loop en el foro de Javascript en Foros del Web. Hola a todos. Estoy trayendo unas consultas por ajax y el resultado necesito analizarlo y segun lo que venga en el string, hacer algunas acciones. ...
  #1 (permalink)  
Antiguo 14/09/2015, 12:15
Avatar de DiegoTriana  
Fecha de Ingreso: julio-2015
Ubicación: Bogota Colombia
Mensajes: 7
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Quitar saltos de linea de un String en Loop

Hola a todos.

Estoy trayendo unas consultas por ajax y el resultado necesito analizarlo y segun lo que venga en el string, hacer algunas acciones.

Mi problema es que me estan llegando desde 1 salto de linea hasta 3 así:

Cita:
strin = "↵ ↵↵tarde-CLINICA VETERINARIA SALUD ANIMAL-0-4-DIEGODIAZ-0-30-7517416<br/>"
Alguien sabe como puede eliminarlos?
He estado pensando en un Do While que me haga

Código:
Do{
var str = strin.replace("\n", "");
}while("pero no se que condicion colocar aca")
Agradezco cualquier info.
  #2 (permalink)  
Antiguo 14/09/2015, 13:58
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: Quitar saltos de linea de un String en Loop

Debes usar una expresión regular para hacer que el replace sea global y no termine en la primera coincidencia:

Código Javascript:
Ver original
  1. var str = strin.replace(/\n+/g, "");

Opcionalmente también puedes eliminar otros espacios en blanco a parte de saltos de línea como tabulaciones, retornos de carro etc. mediante la clase \s.

Etiquetas: ajax, loop, saltos, string
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 11:10.