Metoda test në shprehjet e rregullta JavaScript

Në këtë mësim do të shqyrtojmë metodën test, e cila kontrollon nëse në varg ekziston të paktën një përputhje me shprehjen e rregullt. Nëse ka - kthehet true, dhe nëse jo - false. Metoda e merr vargun si parametër, dhe aplikohet te shprehja e rregullt, kështu:

javascriptshprehjaERregullt.test(ku të kërkohet)

Le të kontrollojmë një varg si shembull për përputhje me shprehjen e rregullt:

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

Shpesh kjo metodë përdoret për të kontrolluar nëse një varg i plotë përputhet me një shprehje të rregullt. Në këtë rast, në fillim të shprehjes së rregullt vendoset ^, dhe në fund - $:

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

Përcaktoni nëse vargu i transmetuar fillon me 'http://'.

Задание 2

Përcaktoni nëse vargu i transmetuar fillon me 'http://' ose me 'https://'.

Задание 3

Përcaktoni nëse vargu i transmetuar përfundon me zgjatjen 'txt', 'html' ose 'php'.

Задание 4

Përcaktoni nëse vargu i transmetuar përfundon me zgjatjen 'jpg' ose 'jpeg'.

Задание 5

Përcaktoni nëse vargu i transmetuar përfundon me zgjatjen 'jpg', 'jpeg' ose 'png'.

Задание 6

Përcaktoni nëse vargu 'është numër, i gjatë nga 1 deri në 12 shifra'.

Задание 7

Përcaktoni nëse vargu i transmetuar është datë në formatin vit-muaj-ditë.

Задание 8

Përcaktoni nëse vargu i transmetuar është datë në formatin ditë.muaj.vit.

Задание 9

Përcaktoni nëse vargu i transmetuar është kohë në formatin orë:minuta:sekonda.

Задание 10

Përcaktoni nëse vargu i transmetuar është një email i saktë.

Задание 11

Përcaktoni nëse vargu i transmetuar është një emër domaini.