UNPKG

ith-tools

Version:

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

30 lines (26 loc) 697 B
//定义转义HTML字符的函数 function htmlEscape(htmlstr) { return htmlstr.replace(/<|>|"|&/g, (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 }