Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

248
Views
How to split multiline string into lines?

How to split a multiline string into lines without taking into account the newline in the line itself?

My approach is not working:

const str = `
Hello
World\t
its\nbeautiful
`;

JSON.stringify(str).split(/$\\n/g)

What is the result of this approach:

[""", "Hello", "World\t", "its", "beautiful", """]

What result is needed in the end:

[""", "Hello", "World\t", "its\nbeautiful"]
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Since \n is the character that marks new lines, just like a normal new line, there is no way for javascript to differenciate between \n and \n.

An idea for your "special" new lines could be to escape that \n with another \ so you would end up with

const str = `
Hello
World\t
its\\nbeautiful
`;
str.split("\n");

The result would be this:

['', 'Hello', 'World\t', 'its\\nbeautiful', '']
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!