龙空技术网

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

路条编程 273

前言:

现时各位老铁们对“html转义中文”大约比较重视,同学们都需要了解一些“html转义中文”的相关资讯。那么小编同时在网络上网罗了一些关于“html转义中文””的相关知识,希望兄弟们能喜欢,各位老铁们快快来学习一下吧!

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

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

JavaScript

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

示例代码:

unescapeHTML('<a href="#">Me & you</a>');// '<a href="#">Me & you</a>'

更多内容请访问我的网站:

标签: #html转义中文