JavaScriptの基本的なアルゴリズム-HTMLエンティティを変換する



Javascript Basic Algorithm Convert Html Entities



請求

文字列に文字を入力します&<>' (二重引用符)、および'(一重引用符)は、対応するHTMLエンティティに変換されます。

サンプル

convert('Dolce & Gabbana')戻る必要がありますDolce &​amp Gabbana



convert('Hamburgers 戻る必要がありますHamburgers &​lt Pizza &​lt Tacos

convert('Sixty > twelve')戻る必要がありますSixty &​gt twelve



convert('Stuff in 'quotation marks'')戻る必要がありますStuff in &​quotquotation marks&​quot

convert('Shindler's List')戻る必要がありますShindler&​aposs List

convert('')戻る必要があります&​lt&​gt



convert('abc')戻る必要がありますabc

参照

解決

function convert(str) { // &colon&rpar var r='',htmlObj = {'&':'&','>':'>',''<'&]/.test(s)){ r+=htmlObj[s] }else{ r+=s } }) return r } convert('Dolce & Gabbana')