---
id: a6b0bb188d873cb2c8729495
title: 转换HTML实体
challengeType: 5
---
# --description--
在这道题目中,我们需要写一个转换 HTML entity 的函数。需要转换的 HTML entity 有`&`、`<`、`>`、`"`(双引号)和`'`(单引号)。
# --hints--
`convertHTML('Dolce & Gabbana')`应该返回`Dolce & Gabbana`。
```js
assert.match(convertHTML('Dolce & Gabbana'), /Dolce & Gabbana/);
```
`convertHTML('Hamburgers < Pizza < Tacos')`应该返回`Hamburgers < Pizza < Tacos`。
```js
assert.match(
convertHTML('Hamburgers < Pizza < Tacos'),
/Hamburgers < Pizza < Tacos/
);
```
`convertHTML('Sixty > twelve')`应该返回`Sixty > twelve`。
```js
assert.match(convertHTML('Sixty > twelve'), /Sixty > twelve/);
```
`convertHTML('Stuff in "quotation marks"')`应该返回`Stuff in "quotation marks"`。
```js
assert.match(
convertHTML('Stuff in "quotation marks"'),
/Stuff in "quotation marks"/
);
```
`convertHTML('Schindler's List')`应该返回`Schindler's List`。
```js
assert.match(convertHTML("Schindler's List"), /Schindler's List/);
```
`convertHTML('<>')`应该返回`<>`。
```js
assert.match(convertHTML('<>'), /<>/);
```
`convertHTML('abc')`应该返回`abc`。
```js
assert.strictEqual(convertHTML('abc'), 'abc');
```
# --solutions--