Die test metode in JavaScript regulêre uitdrukkings

In hierdie les sal ons die metode test oorweeg, wat kyk of daar ten minste een ooreenkoms met die regulêre uitdrukking in die string is. Indien wel, word true teruggegee, en indien nie, dan false. Die metode neem die string as parameter, en word op die regulêre uitdrukking toegepas, soos volg:

javascriptregulêreUitdrukking.test(waar om te soek)

Kom ons toets byvoorbeeld 'n string vir ooreenstemming met 'n regulêre uitdrukking:

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

Hierdie metode word dikwels gebruik om te kyk of 'n hele string met 'n regulêre uitdrukking ooreenstem. In hierdie geval word 'n dakkie aan die begin van die regulêre uitdrukking en 'n dollarteken aan die einde geplaas:

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

Bepaal of die oorgedraagde string met 'http://' begin.

Задание 2

Bepaal of die oorgedraagde string met 'http://' of met 'https://' begin.

Задание 3

Bepaal of die oorgedraagde string eindig met die uitbreiding 'txt', 'html' of 'php'.

Задание 4

Bepaal of die oorgedraagde string eindig met die uitbreiding 'jpg' of 'jpeg'.

Задание 5

Bepaal of die oorgedraagde string eindig met die uitbreiding 'jpg', 'jpeg' of 'png'.

Задание 6

Bepaal of die string 'n getal is, met 'n lengte van 1 tot 12 syfers'.

Задание 7

Bepaal of die oorgedraagde string 'n datum in die formaat jaar-maand-dag is.

Задание 8

Bepaal of die oorgedraagde string 'n datum in die formaat dag.maand.jaar is.

Задание 9

Bepaal of die oorgedraagde string 'n tyd in die formaat ure:minute:sekondes is.

Задание 10

Bepaal of die oorgedraagde string 'n geldige e-posadres is.

Задание 11

Bepaal of die oorgedraagde string 'n domeinnaam is.