Current section

Files

Jump to
udia assets node_modules mout string escapeHtml.js
Raw

assets/node_modules/mout/string/escapeHtml.js

var toString = require('../lang/toString');
/**
* Escapes a string for insertion into HTML.
*/
function escapeHtml(str){
str = toString(str)
.replace(/&/g, '&')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;')
.replace(/'/g, '&#39;')
.replace(/"/g, '&quot;');
return str;
}
module.exports = escapeHtml;