반응형
정규표현식 \s 를 이용하면 됩니다.
아래와 같이 체크가 가능하고, 응용하면 여러가지 다양한 방법으로 처리가 가능합니다.
탭, 스페이스 엔터값을 체크하는 방법에 대해서 아래에서 자세히 알아보겠습니다.
공백을 체크하는 정규표현식 소개에 앞서 web에서 바로 무료로 javascript구문을 짜서 테스트 해볼수 있는 사이트에 대해 정리한 포스팅을 소개 합니다. web페이지에서 바로 javascript를 짜서 테스트 해볼수 있어서, 간단한 테스트를 해보기에 좋습니다.
아래를 버튼 링크를 통해서 무료 테스트 사이트 소개에 대한 내용을 확인해 보시기 바랍니다.
var pattern = /\s/g; // 공백 체크 정규표현식 - 탭, 스페이스
// 공백 넣고 테스트
var str = 'space space';
// 공백없이 테스트
// var str = 'space';
if( str.match(pattern) )
{
alert("공백이 존재합니다.");
}
else
{
alert("공백이 존재하지 않습니다.");
}
해당 정규식을 사용할때
공백을 제거할때도 유용하게 사용할수 있습니다.
아래 예제를 자세히 알아보시기 바랍니다.
var str= " 공 백 공 백 제거";
str = str.replace(/\s/g, ""); // 위와 같이 모든 공백을 제거
console.log(str);
결과 : 공백공백제거
자바스크립트 정규표현식 참고자료
정규표현식에 관련된 아래 포스팅도 확인해 보시기 바랍니다.
https://www.appletong.com/entry/javascript-정규표현식-공백-제거-하기-space-제거
https://www.appletong.com/entry/자바스크립트-정규표현식-이메일-체크
https://www.appletong.com/entry/자바스크립트-정규표현식-문법
https://www.appletong.com/entry/javascript-테스트-사이트
반응형
댓글