Java

[javascript] 공백 제거 함수 trim / replace

솔솔 2021. 4. 4. 09:00
반응형

조회화면에서 검색어를 입력할 경우, 공백이 들어가 정확한 정보가 검색이 안될 때가 있습니다.

그럴 땐 공백을 제거하여 문자열 검색을 하면 원하는 검색어에 더 가까이 근접할 수 있겠죠?

 

첫번째 방법은 trim() 함수

var data = $("#searchValue").val().trim(); 

-> trim()은 searchValue라는 아이디의 값에 앞뒤 공백을 제거해주는 함수

 

두번째 방법 replace() 함수

replace()는 값을 변경해주는 함수입니다. gi 를 사용하면 문자열 안에 있는 공백 모두 변경

var data = $("#searchValue").val().replace(/ /gi, "");

 

결과 값

입력 : " 테 스 트 "

$("#searchValue").val().trim();   => "테 스 트";	// 앞뒤공백제거

$("#searchValue").val().replace(/ /gi, "");   => "테스트";	// 문자열모든공백제거

 

글이 도움되었다면 구독과 공감 부탁드립니다👍👍

반응형