UNPKG

lee-tools

Version:

提供了格式化时间,HTMLEscape的功能

34 lines 870 B
//定义转义HTML的方法 function htmlEscape(htmlStr) { return htmlStr.replace(/<|>|"|&/g, (match) => { //match 是匹配到的字符串 switch (match) { case '<': return "&lt;"; case '>': return "&gt;"; case '"': return "&quot;"; case '&': return '&amp;'; } }) } //定义还原HTML的方法 function htmlUnEscape(str) { return str.replace(/&lt;|&gt;|&quot;|&amp;/g, (match) => { switch (match) { case '&lt;': return '<'; case '&gt;': return '>'; case '&quot;': return '"'; case '&amp;': return "&"; } }) } module.exports = { htmlEscape, htmlUnEscape }