jenkins/src/main/js/util/security.js

19 lines
330 B
JavaScript

function xmlEscape(str) {
return str.replace(/[<>&'"]/g, (match) => {
switch (match) {
case "<":
return "&lt;";
case ">":
return "&gt;";
case "&":
return "&amp;";
case "'":
return "&apos;";
case '"':
return "&quot;";
}
});
}
export { xmlEscape };