JavaScript 정규 표현식의 test 메서드

이번 강의에서는 문자열에 정규 표현식과 일치하는 부분이 하나 이상 있는지 확인하는 메서드 test를 살펴보겠습니다. 일치하는 부분이 있으면 true를 반환하고, 없으면 false를 반환합니다. 이 메서드는 매개변수로 문자열을 받으며, 정규 표현식에 대해 다음과 같이 적용됩니다:

javascript정규표현식.test(검색할 문자열)

예를 들어, 어떤 문자열이 정규 표현식과 일치하는지 확인해 보겠습니다:

javascript/a+/.test('eee aaa bbb'); // true 반환

이 메서드는 종종 전체 문자열이 정규 표현식과 일치하는지 확인하는 데 사용됩니다. 이 경우 정규 표현식 시작 부분에 캐럿(^)을, 끝 부분에 달러 기호($)를 붙입니다:

javascript/^a+$/.test('aaaaaaaaa'); // true 반환
Задание 1

전달된 문자열이 'http://'로 시작하는지 확인하세요.

Задание 2

전달된 문자열이 'http://' 또는 'https://'로 시작하는지 확인하세요.

Задание 3

전달된 문자열이 'txt', 'html', 또는 'php' 확장자로 끝나는지 확인하세요.

Задание 4

전달된 문자열이 'jpg' 또는 'jpeg' 확장자로 끝나는지 확인하세요.

Задание 5

전달된 문자열이 'jpg', 'jpeg', 또는 'png' 확장자로 끝나는지 확인하세요.

Задание 6

문자열이 '1자리부터 12자리까지의 숫자'인지 확인하세요.

Задание 7

전달된 문자열이 년-월-일 형식의 날짜인지 확인하세요.

Задание 8

전달된 문자열이 일.월.년 형식의 날짜인지 확인하세요.

Задание 9

전달된 문자열이 시:분:초 형식의 시간인지 확인하세요.

Задание 10

전달된 문자열이 유효한 이메일 주소인지 확인하세요.

Задание 11

전달된 문자열이 도메인 이름인지 확인하세요.