728x90

[소스코드]

          /**
           * @description 좌측공백을 제거한다.
           * @param {string} 문자열
           * @return {string} 좌측 공백이 제거된 문자열
           */
          trimL: function (s) {

                var result = s.replace(/^[ ]*/g, '');

                console.log('입력값 : |' + s + '| >> 출력값 : |' + result + '|'); 

                return result;

          },
          /**
           * @description 우측공백을 제거한다.
           * @param {string} 문자열
           * @return {string} 우측 공백이 제거된 문자열
           */
          trimR: function (s) {
    
                var result = s.replace(/[ ]*$/g, '');

                console.log('입력값 : |' + s + '| >> 출력값 : |' + result + '|'); 

                return result;

          },
          /**
           * @description 공백을 제거한다.
           * @param {string} 문자열
           * @return {string} 공백이 제거된 문자열
           */
          trim: function (s) {

                var result = s.trim();

                console.log('입력값 : |' + s + '| >> 출력값 : |' + result + '|');

                return result;

          },

 

[실행결과]

 

[첨부파일]

test.html
0.00MB

728x90
반응형

+ Recent posts