Convert HTML Entities
将字符串中的字符 &
、<
、>
、"
(双引号), 以及 '
(单引号)转换为它们对应的 HTML 实体。
convert("Dolce & Gabbana")
应该返回 Dolce & Gabbana
。convert("Hamburgers < Pizza < Tacos")
应该返回Hamburgers < Pizza < Tacos
。convert("Sixty > twelve")
应该返回 Sixty > twelve
。convert('Stuff in "quotation marks"')
应该返回 Stuff in "quotation marks"
。convert("Shindler's List")
应该返回 Shindler's List
。convert("<>")
应该返回 <>
。convert("abc")
应该返回abc
。
function convert(str) { // :) return str.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\"/g,""").replace(/\'/g,"'"); } convert("Dolce & Gabbana");