javascript trim 구현
JavaScript 사용시 문자열의 앞 뒤 공백을 잘라야 할때가 있다. var str = " Go Hell IE6 "; str = str.replace(/(^\s*)|(\s*$)/gi, ""); 요래 하면 앞 뒤 공백을 잘라 낼 수 있다. 왼쪽 공백만 잘라내고 싶을 경우 (ltrim) var str = " Go Hell IE6 "; str = str.replace(/^\s+/, "");오른쪽 공백만 잘라내고 싶을 경우 (rtrim) var str = " Go Hell IE6 "; str = str.replace(/\s+$/, ""); 그런데 이렇게만 쓰면 뭔가 섭하다.. JavaScript String Object의 prototype으로 지정하면 String Object의 메소드로 바로 접근이 가능하다...
Web/JavaScript
2012. 8. 18. 14:20