test()
test() 메서드는 주어진 문자열이 정규 표현식을 만족하는지 판별하고, 그 여부를 true 또는 false로 반환한다.
구문
regexObj.test(str);
매개변수
- str : 정규 표현식 일치를 수행할 문자열
반환 값
주어진 문자열 str 중 정규 표현식에 일치하는 부분이 있으면 true, 아니면 false
예시
const str = '사과/수박*';
const regex = /[\\/?*\[\]]/;
console.log(regex.test(str)); // -> true
위 예시의 정규식으로 test 메서드를 실행할 경우 문자열에 /, \, ?, *, [, ] 가 포함돼 있으면 true를 반환한다. str 변수의 문자열에는 /와 *가 포함돼 있으므로 true를 반환한다.