Copyright 2025

The Valley of Code

A Flavio Copes project

JavaScript, how to remove multiple line breaks
JavaScript, how to remove multiple line breaks

I had a string and I found out it had double line breaks, something like this:

A phrase...

Another phrase...

Another phrase...

But I wanted it to have online 1 line break in it instead:

A phrase...

Another phrase...

Another phrase...

Here’s what I did to get the result I wanted:

text = text.replace(/[\r\n]{2,}/g, '\n\n')

If regular expressions are a mystery to you, check my regular expressions guide.


Want to master TypeScript? Check out my TypeScript Masterclass

Join my AI Workshop !

The Web Development BOOTCAMP cohort starts in February 2026