Files
30-seconds-of-code/snippets/escape-regular-expression.md
Angelos Chalaris 542a4f94b1 Deep flatten and housekeeping
Changed original flatten to be named deepFlatten, added normal flatten, improved some other snippets.
2017-12-12 18:12:24 +02:00

9 lines
200 B
Markdown

### Escape regular expression
Use `replace()` to escape special characters.
```js
const escapeRegExp = str => str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
// escapeRegExp('(test)') -> \\(test\\)
```