JavaScript

[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

 



분류 제목
Array JS - forEach() 메서드 ★★ - 각각의 배열값(=배열요소)에 대해 한번씩 함수실행 (= forEa…
Array JS - indexOf() 메서드(배열) ★ - 처음 일치 배열값 위치 찾기 (= 배열값 포함 검사 = 배열…
Array JS - Array.isArray() 메서드 - 배열여부체크 (= 배열인지판단 = Array.isArray메…
Array JS - join() 메서드 - 배열을 문자열로 전환. (= join메서드 = 조인메서드) : 구분자 O
Array JS - lastIndexOf() 메서드(배열) ★ - 마지막일치배열값위치찾기 (= 배열값포함검사 = 마지막…
Array JS - map() 메서드 ★ - 함수 적용 결과값으로 배열 생성 (= map메서드 = 맵메서드)
Array JS - pop() 메서드 ★ - 배열의 마지막 요소 제거 (= 마지막 배열값 없애기 = pop메서드 = 팝…
Array JS - push() 메서드 ★ - 배열 뒤에(=끝에) 배열요소 추가 후, 배열길이(=배열요소개수) 반환 (…
Array JS - reduce() 메서드 ★ - 왼쪽 배열값부터 계산 (= reduce메서드 = 리듀스메서드) ※ 각…
Array JS - reduceRight() 메서드 - 오른쪽배열값부터 계산 (= reduceRight메서드 = 리듀스…
Array JS - reverse() 메서드 - 배열 역순 정렬 (= 배열 순서 뒤집기 = reverse메서드 = 리버…
Array JS - shift() 메서드 - 처음배열값제거 (= 첫배열값제거 = shift메서드 = 시프트메서드) ※ …
Array JS - slice() 메서드 ★ - 선택배열값 갖는 새 배열객체 반환 (= slice메서드 = 슬라이스메서…
Array JS - some() 메서드 - 일부배열값 함수충족여부 체크 (= some메서드 = 썸메서드/섬메서드) ※ …
Array JS - sort() 메서드 ★ - 배열오름차순정렬 (= 오름차순배열정렬 = 소트메서드) ※ shuffle함…
19/89
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티
웹유틸
회원센터
홈짱닷컴 PC버전 로그인