JavaScript муунт ифодаларида test методаси
Ушбу дарсда биз
test методасини кўриб чиқамиз, у
сатрда муунтга мос келадиган бирорта элемент бор-йўқлигини текширади.
Агар мос келадиган элемент бўлса - true қайтарилади,
йўқ бўлса - false. Метод параметр сифатида сатрни қабул қилади,
муунтга қўлланилади, мана бу шаклда:
муунт.test(қаердан излаш)
Келтирилган мисол учун бирор сатрни муунтга мос келишини текширамиз:
/a+/.test('eee aaa bbb'); // true қайтаради
Кўпинча ушбу метод сатрнинг муунт ифодасига тўлиқ мос келишини текшириш учун ишлатилади. Бунда муунтнинг бошланишида ^ белгиси, охирида эса $ белгиси қўйилади:
/^a+$/.test('aaaaaaaaa'); // true қайтаради
Узатилган сатр 'http://' дан бошланишини аниқланг.
Узатилган сатр 'http://' дан ёки 'https://' дан бошланишини аниқланг.
Узатилган сатрнинг охири 'txt', 'html'
ёки 'php' кеңайтмаси билан тугашини аниқланг.
Узатилган сатрнинг охири 'jpg' ёки 'jpeg' кеңайтмаси билан тугашини аниқланг.
Узатилган сатрнинг охири 'jpg', 'jpeg'
ёки 'png' кеңайтмаси билан тугашини аниқланг.
Сатр ' эканлигини аниқланг.
1 дан 12 гача рақамлар ўлчамидаги сон'
Узатилган сатр йил-ой-кун форматидаги сана эканлигини аниқланг.
Узатилган сатр кун.ой.йил форматидаги сана эканлигини аниқланг.
Узатилган сатр соат:дақиқа:сония форматидаги вақт эканлигини аниқланг.
Узатилган сатр тўғри электрон манзил эканлигини аниқланг.
Узатилган сатр домен номи эканлигини аниқланг.