# JavaScript, how to remove multiple line breaks

> Learn how to remove multiple line breaks from a string in JavaScript with a single replace call and a regular expression that collapses them into one.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2023-01-21 | Topics: [JavaScript](https://flaviocopes.com/tags/js/) | Canonical: https://flaviocopes.com/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:

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

If regular expressions are a mystery to you, check my [regular expressions guide](https://flaviocopes.com/javascript-regular-expressions/).
