• 회원가입
  • 로그인
  • 구글아이디로 로그인

[RegExp] JS - \s 메타문자 - 공백문자찾기

\s 예제

 

<button onclick="homzzang()">클릭</button>


<p id="hz"></p>


<script>

function homzzang() {

  var str = "Welcom to Homzzang.com";

  var pat = /\s/g;

  var result = str.match(pat);

  document.getElementById("hz").innerHTML = result;

}

</script>

 

결과보기 쉼표: 1개


 

<button onclick="homzzang()">클릭</button>


<p id="hz"></p>


<script>

function homzzang() {

  var str = "홈짱닷컴에 오신 걸 환영합니다. Welcome to Homzzang.com";

  var pat = /\s/g;

  var result = str.match(pat);

  document.getElementById("hz").innerHTML = result;

}

</script>

 

결과보기 쉼표:5개

 

 

\s 정의

 

공백 문자를 찾는 데 사용.

 


 

1.

공백 개수보다 작은 수의 쉼표가 찍힘.

(예) 공백 2개면 ,(쉼표)가 하나 찍힘.

 

2.

아래 경우, 공백문자에 해당.

 

공백문자 (Space Character)

탭문자 (Tab Character)

캐리지리턴문자 (Carriage Return Character)

줄바꾸기문자 (New Line Character)

세로탭문자 (Vertical Tab Character)

양식급송문자 = 용지먹임문자 (Form Feed Character)

 

3.

모든 브라우저 지원.

 

 

 

\s 구문

 

수정자 포함 X 경우

 

new RegExp("\\s")

또는,

/\s/

 


 

수정자 포함 O 경우

 

new RegExp("\\s", "g")

또는,

/\s/g

 



분류 제목
RegExp JS - source 속성 - 정규표현식 패턴의 텍스트 반환 (소스속성)
RegExp JS - compile() 메서드 - JS 1.5 폐기예고. / 정규식을 컴파일. (= compile 메서드…
RegExp JS - exec() 메서드 ★ - 문자열일치검사 (= 문자열포함검사 = exec메서드 = 엑섹 메서드 = …
RegExp JS - test() 메서드 ★ - 정규식 패턴 일치 문자열 포함 여부 체크 (= test메서드 = 테스트메…
RegExp JS - toString() 메서드 - 정규표현식의 문자열을 반환 (= toString메서드 = 투스트링메서…
Global JS - Global - (전역함수 + 전역속성) 종류
Global JS - Infinity 속성 - 무한수 [전역속성]
Global JS - NaN 속성 - 유효하지 않은 숫자 [전역속성]
Global JS - undefined 속성 - 정의안됨 (= 미정의) [전역속성]
Global JS - decodeURI() 함수 = URI 디코딩 (= decodeURI함수 = 디코드유알아이 함수)
Global JS - decodeURIComponent() 함수 - URI구성요소 디코딩 [전역함수]
Global JS - encodeURI() 함수 - URI 인코딩 [전역함수]
Global JS - encodeURIComponent() 함수 ★ - URI 구성요소(공백,특수문자,한글)를 URL에 …
Global JS - escape() 함수 - 1.5 버전에서 폐기예고. encodeURI() 또는 encodeURIC…
Global JS - eval() 함수 ★ - 독립변수 평가실행. (= eval함수 = 이발 함수 = 이밸 함수) ※ J…
Global JS - isFinite() 함수 - 유효한 유한수인지 판별 [전역함수]
Global JS - isNaN() 함수 ★ - 유효하지 않은 숫자인지 판별 (= NaN판별 = isNaN함수 = 이즈난…
Global JS - Number() 함수 ★ - 객체 상응한 숫자로 변환. (= 숫자변환 = Number함수 = 넘버함…
Global JS - parseFloat() 함수 ★ - 문자열 구문분석 후, 부동소수점숫자 반환 (= parseFloa…
Global JS - parseInt() 함수 ★ - 문자열에서 정수 추출/변환. (= parseInt함수 = 파스인트…
18/67
목록
찾아주셔서 감사합니다. Since 2012