JavaScript - remove all new line characters from string

3 points
Created by:

In this short article we are going to show how to remove all new line characters from string in JavaScript.

Quick solution.

// ONLINE-RUNNER:browser;

var LINE_EXPRESSION = /\r\n|\n\r|\n|\r/g; // expression symbols order is very important

var text = 'line 1\n' +
    'line 2\r' +
    'line 3\r\n' +
    'line 4\n\r' +
    'line 5';

var convertedText = text.replace(LINE_EXPRESSION, '');

Note: '' in replace() method can be replaced with any character that will be inserted in new line characters place.

Hey 👋
Would you like to know what we do?
  • Dirask is a friendly IT community for learners, professionals and hobbyists to share their knowledge and help each other in extraordinary easy way.
  • We welcome everyone,
    no matter what the experience,
    no matter how basic the question is,
    this community will help you.