여러 개의 문자열 치환하기

여러 개의 문자열을 치환하는 코드입니다.

1
2
3
4
5
6
7
var replaceMap = {"&amp;":"&", "&lt;":"<", "&gt;":">", "&quot;":"\"", "&#39;":"'"};
var repRegExp = new RegExp(Object.keys(replaceMap).join("|"), "gi");
function replaceFunc(str){
	return replaceMap[str];
}
 
str = str.replace(repRegExp, replaceFunc);

One thought on “여러 개의 문자열 치환하기”

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다