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

Берілген жолдың домен аты болып табылатынын анықтаңыз.