💻 사용법 How to use
let escape_name = "A & B";
escape_name = html_escape(escape_name);
console.log(escape_name);
// 결과
// A & B
🎈 결과
A & B
💻 코드 Code (ES6+)
/**
* 엔티티 코드 매핑을 위한 변수
* @type {{"`": string, "\"": string, "&": string, "'": string, "<": string, "=": string, ">": string, "/": string}}
*/
let entityMap = {
'&': '&',
'<': '<',
'>': '>',
'"': '"',
"'": ''',
'/': '/',
'`': '`',
'=': '='
};
/**
* 엔티티 코드를 변환 한다
* @param str
* @returns {*}
*/
function html_escape(str){
$.each(entityMap, function(_key, _value){
str = str.split(_key).join(_value);
});
return str;
};
2023.02.07 - [javascript] - [javascript] 엔티티 코드 변환 / entity mapping escape / 특수 문자를 엔티티 코드로 치환