javascript / trim 구현

2016. 1. 5. 11:50language/javascript

javascript 에서 trim 함수 예제이다.

 

 

 

javascript 에서는 trim 함수가 별도로 존재하지 않는다.

 

그래서 아래와 같이 정규식을 이용하여 구현하였다.

 

 

 

<script type="text/javascript">
 
String.prototype.trim = function() {
  return this.replace(/(^\s*)|(\s*$)/gi, "");
 }
 
var str = "aaa   ";
alert(str.trim());
 
</script>
 
cs

결과 : aaa

 

 

정규식을 사용하지 않고도 다른 방법으로도 구현이 가능하니 고민해 볼 필요가 있겠다.

 

 

도움이 되셨다면 공감을 부탁드립니다. ^^