Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

118
Vistas
Replace a \n in objects, which are in array

I want to replace \n which is in array of objects. For now I came across this, but it replaces only string, not an actual '\n' which makes the line break.

var obj = {
  'a': '\nThe fooman poured the drinks.',
  'b': {
    'c': 'Dogs say fook, but what does the fox say?'
  }
}

console.log(JSON.parse(JSON.stringify(obj).replace(/\n/g, '')));

Thanks to everyone

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

You should use \\n in regax.

var obj = {
   'a' : '\nThe fooman poured the drinks.',
   'b' : {
      'c' : 'Dogs say fook, but what does the fox say?'
   }
}

console.log (JSON.parse(JSON.stringify(obj).replace(/\\n/g, '')));

about 4 years ago · Juan Pablo Isaza Denunciar

0

You should add an another backslash (\\) to select the first one

console.log (JSON.parse(JSON.stringify(obj).replace(/\\n/g, '')));
about 4 years ago · Juan Pablo Isaza Denunciar

0

You need to escape the escape back-slash to treat it like a literal back-slash.

Regex: /\\n/g

var obj = {
  'a': '\nThe fooman poured the drinks.',
  'b': {
    'c': 'Dogs say fook, but what does the fox say?'
  }
}

console.log(JSON.parse(JSON.stringify(obj).replace(/\\n/g, '')));

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda