mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-30 21:03:58 -05:00
1.4 KiB
1.4 KiB
id, title, challengeType
| id | title | challengeType |
|---|---|---|
| a6b0bb188d873cb2c8729495 | 转换HTML实体 | 5 |
--description--
在这道题目中,我们需要写一个转换 HTML entity 的函数。需要转换的 HTML entity 有&、<、>、"(双引号)和'(单引号)。
--hints--
convertHTML('Dolce & Gabbana')应该返回Dolce & Gabbana。
assert.match(convertHTML('Dolce & Gabbana'), /Dolce & Gabbana/);
convertHTML('Hamburgers < Pizza < Tacos')应该返回Hamburgers < Pizza < Tacos。
assert.match(
convertHTML('Hamburgers < Pizza < Tacos'),
/Hamburgers < Pizza < Tacos/
);
convertHTML('Sixty > twelve')应该返回Sixty > twelve。
assert.match(convertHTML('Sixty > twelve'), /Sixty > twelve/);
convertHTML('Stuff in "quotation marks"')应该返回Stuff in "quotation marks"。
assert.match(
convertHTML('Stuff in "quotation marks"'),
/Stuff in "quotation marks"/
);
convertHTML('Schindler's List')应该返回Schindler's List。
assert.match(convertHTML("Schindler's List"), /Schindler's List/);
convertHTML('<>')应该返回<>。
assert.match(convertHTML('<>'), /<>/);
convertHTML('abc')应该返回abc。
assert.strictEqual(convertHTML('abc'), 'abc');