Convert HTML Entities(fcc)

题目来自freecodecamp上面的一道练习题 在线调试
将字符串中的字符&<>"(双引号), 以及'(单引号)转换为它们对应的 HTML 实体。
如果你被卡住了,记得开大招 Read-Search-Ask。尝试与他人结伴编程、编写你自己的代码。
这是一些对你有帮助的资源:
RegExp
HTML Entities

HTML Entities 这个字典超级好用
整个题目的思路就是将字符串中的这几个字符用html实体替换

function convertHTML(str) {
  return str.replace(/[&]/g,"&amp;").replace(/[<]/g,"&lt;").replace(/[>]/g,"&gt;").replace(/["]/g,"&quot;").replace(/[']/g,"&apos;");
}
convertHTML("Dolce & Gabbana");
// "Dolce &amp; Gabbana"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容