JavaScript'теги RegExp метод test

Бул сабакта биз test методуна көңүл бөлөбүз, ал саптанда RegExp менен дал келген бир да болсо маани бар экендигин текшерет. Эгер бар болсо - true кайтарат, ал эми жок болсо - false. Метод параметр катары сапты кабыл алат, ал эми RegExp'ке төмөнкүдөй колдонулат:

javascriptрегулярка.test(где искать)

Мисал үчүн бир сапты RegExp менен дал келишин текшерип көрөлү:

javascript/a+/.test('eee aaa bbb'); // true кайтарат

Көп учурда бул метод бүт саптын RegExp менен дал келишин текшерүү үчүн колдонулат. Бул учурда RegExp'тин башына 'шляпка' (^), аягына 'доллар' ($) белгиси коюлат:

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

Берилген саптын домен аты экенин аныктоо.