본문 바로가기
programming/javascript

trim

by hotdogya 2012. 11. 15.

파폴, 크롬, ie9에서 자바스크립에서도 trim을 지원한다.

 

ie8이하나 이전 버전에서는 아래와 같이 정규식 트림을 사용한다.

 

 

function trim(str){
return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

 

function trim(str)

{

return str.replace(/(^ +| +$)/g,'');

}

 

 

아니면 jquery

$.trim($("#id").val());

 

아니면 프로퍼티 추가

String.prototype.trim = function() {
return(this.replace(/^[\s\xA0]+/,"").replace(/[\s\xA0]+$/,""));

 

 

trim에 맞는 정규식은 만들기 나름.