碎片时间学编程「112]:转义 HTML


对转义的 HTML 字符进行转义。

  • 使用String.prototype.replace()方法与匹配需要转义的字符的正则表达式一起使用。
  • 使用函数的回调,使用字典(对象)将每个转义字符实例替换为其关联的非转义字符。

JavaScript

const unescapeHTML = str =>  str.replace(    /&|<|>|'|"/g,    tag =>      ({        '&': '&',        '<': '<',        '>': '>',        ''': "'",        '"': '"'      }[tag] || tag)  );

示例代码:

unescapeHTML('Me & you');// 'Me & you'

更多内容请访问我的网站:https://www.icoderoad.com

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章