
43
3.4 불 값
RegExp 객체에는 유용한 메서드가 많이 있고, 문자열 역시 RegExp 인자를 받는 메
서드가 있습니다. 예를 들어 다음을 보십시오.
let text
=
"testing: 1, 2, 3"; //
샘플
텍스트
let pattern
=
/\d+/g; //
연속된
숫자
전체에
일치합니다
.
pattern.test(text) //
=
> true:
패턴에
맞는
것이
있습니다
.
text.search(pattern) //
=
> 9:
첫
번째로
일치하는
부분의
위치
text.match(pattern) //
=
> ["1", "2", "3"]:
일치하는
부분이
모두
포함된
배열
text.replace(pattern, "#") //
=
> "testing: #, #, #"
text.split(/\D+/) //
=
> ["","1","2","3"]:
숫자
아닌
것에서
나눕니다
.
3.4
불 값은 참 또는 거짓을 표현합니다. 이 타입에는 단 두 가지 값만 존재합니다. 바
로 예약어인
true
와
false
입니다.
불 값은 일반적으로 비교 결과를 나타냅니다. 예를 들어 다음을 보십시오.
a
===
4
이 코드는 변수
a
의 값이 숫자
4
와 일치하는지 검사합니다. 일치한다면 이 비교 결
과는 불 값
true
입니다.
a
가
4
와 일치하지 않는다면 비교 ...