UNPKG

selfpack13

Version:

practice

22 lines (20 loc) 625 B
function htmlEsc(htmlStr) { return htmlStr.replace(/<|>|"|&/g, function (match) { if (match == '<') return '&lt'; else if (match == '>') return '&gt'; else if (match == '"') return '&quot'; else if (match == '&') return '&amp'; }) } function htmlEnt(htmlStr) { return htmlStr.replace(/&lt|&gt|&quot|&amp/g, function (match) { if (match == '&lt') return '<'; else if (match == '&gt') return '>'; else if (match == '&quot') return '"'; else if (match == '&amp') return '&'; }) } module.exports = { htmlEsc, htmlEnt }