【FCC】Convert HTML Entities
生活随笔
收集整理的這篇文章主要介紹了
【FCC】Convert HTML Entities
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目:
將字符串中的字符 &、<、>、" (雙引號), 以及 ' (單引號)轉(zhuǎn)換為它們對應(yīng)的 HTML 實體。
convert("Dolce & Gabbana") 應(yīng)該返回 Dolce &?amp; Gabbana。
convert("Hamburgers < Pizza < Tacos") 應(yīng)該返回 Hamburgers &?lt; Pizza &?lt; Tacos。 convert("Sixty > twelve") 應(yīng)該返回 Sixty &?gt; twelve。
convert('Stuff in "quotation marks"') 應(yīng)該返回 Stuff in &?quot;quotation marks&?quot;。
convert("Shindler's List") 應(yīng)該返回 Shindler&?apos;s List。
convert("<>") 應(yīng)該返回 &?lt;&?gt;。
convert("abc") 應(yīng)該返回 abc。
直接使用字符串替換replace()方法
先查看一下字符對應(yīng)的html實體?https://dev.w3.org/html5/html-author/charref
代碼:
function convert(str) {
str = str.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, """).replace(/'/g, "'");
return str;
}
總結(jié)
以上是生活随笔為你收集整理的【FCC】Convert HTML Entities的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【FCC】Sorted Union(排序
- 下一篇: 【FCC】Spinal Tap Case