본문 바로가기
왕초보 개발일지/기타

trim()함수를 사용하지 않는 공백제거(정규식 이용)

by n년차초보개발자 2019. 5. 30.
728x90
반응형

var data = " This is data, you should use it ";

 

문자열의 맨 앞 공백만 제거하기 : data.replace(/^ /gi, "") =>"This is data, you should use it ";

 

문자열의 맨 뒤 공백만 제거하기 : data.replace(/\s$/gi, "") =>" This is data, you should use it";

 

문자열의 모든 공백 제거하기 : data.replace(/\s/gi, "") 또는 data.replace(/ /gi, "")

                                                        =>"Thisisdata,youshoulduseit";

 

자주 쓰이는 정규표현식 기호

* : 뒤에 이어지는 문자까지 모두 선택
d : 숫자를 의미함
s : 공백을 의미함
^ : 시작하는 점을 의미함
$ : 끝나는 점을 의미함

728x90
반응형

'왕초보 개발일지 > 기타' 카테고리의 다른 글

,를 줄바꿈태그로 바꾸기  (0) 2019.05.31
div의 위치조정  (0) 2019.05.30
trim(), toLowerCase(), toUpperCase()  (0) 2019.05.30
.tagName  (0) 2019.05.30
prototype.js - $F()  (0) 2019.05.30

댓글