반응형

문자열 String에서 영대소문자, 숫자를 제외하고 나머지 문자를 치환하는 경우를 많이 사용하는 방법.

 

 

1
2
3
4
5
String.prototype.cleanup = function () {
  return this.toLowerCase().replace(/[^a-zA-Z0-9]+/g, "_");
};
 
"abc!@!#!@!#".cleanup()
cs

 

기존 String object에 다음과 같은 Cleanup 함수를 추가해서 처리를 할 수 있다.

 

위와 같은 기능이 프로젝트내에서 자주 사용이 된다면,

이런 방법도 좋은 방법이 될 수 있다.

반응형

+ Recent posts