15 lines
454 B
Markdown
15 lines
454 B
Markdown
### unescapeString
|
|
|
|
Unescapes a string from HTML.
|
|
|
|
Use a chain of `String.replace()` calls combined with regular expressions to replace special characters with the proper symbols.
|
|
|
|
```js
|
|
const unescapeString = str =>
|
|
str.replace(/>/g, '>').replace(/</g, '<').replace(/'/g, '\'').replace(/"/g, '"').replace(/&/g, '&');
|
|
```
|
|
|
|
```js
|
|
unescapeString('<a href="#">Me & you</a>'); // '<a href="#">Me & you</a>'
|
|
```
|