문자열을 입력받아서 필터링하는데 있어 걸림돌이 되는 녀석
그건 바로
Escape Charater다.
.*+?|()[]{}\ 를 일컫는데
요 며칠 뒤비다 줃은 함수..
귀찮으니 그냥 쓰자 ㅋㅋ
출처 : http://snipplr.com/view/9649/escape-regular-expression-characters-in-string/
그건 바로
Escape Charater다.
.*+?|()[]{}\ 를 일컫는데
요 며칠 뒤비다 줃은 함수..
RegExp.escape = function(str) { var specials = new RegExp("[.*+?|()\\[\\]{}\\\\]", "g"); // .*+?|()[]{}\ return str.replace(specials, "\\$&"); }
출처 : http://snipplr.com/view/9649/escape-regular-expression-characters-in-string/