JavaScript regulýar ifadelerinde test metodu

Bu sapakda, setirde regulýar ifadä deňleşdirme bar ýa-da ýoklugyny barlaýan test metodyny serederis. Bar bolsa - true, ýok bolsa - false gaýtarýar. Metod parametr hökmünde setiri alýar we regulýar ifadä degişlidir, şeýle:

javascriptregulyarka.test(ýerde gözlemek)

Görmek üçin bir setiri regulýar ifadä gabat gelýändigini barlap göreliň:

javascript/a+/.test('eee aaa bbb'); // true gaýtarar

Bu metod köplenç, bir setiriň regulýar ifadä doly gabat gelýändigini barlamak üçin ulanylýar. Bu ýagdaýda, regulýar ifadäniň başynda '^' (şlýapka), ahyrynda bolsa '$' (dollar) goýulýar:

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

Berlen setiriň 'http://' bilen başlaýandygyny kesgitleň.

Задание 2

Berlen setiriň 'http://' ýa-da 'https://' bilen başlaýandygyny kesgitleň.

Задание 3

Berlen setiriň ahyrynyň 'txt', 'html' ýa-da 'php' giňeldişi bilen gutarýandygyny kesgitleň.

Задание 4

Berlen setiriň ahyrynyň 'jpg' ýa-da 'jpeg' giňeldişi bilen gutarýandygyny kesgitleň.

Задание 5

Berlen setiriň ahyrynyň 'jpg', 'jpeg' ýa-da 'png' giňeldişi bilen gutarýandygyny kesgitleň.

Задание 6

Berlen setiriň '1-den 12-e çenli san, uzynlygy 1-den 12-e çenli san' dygyny kesgitleň.

Задание 7

Berlen setiriň ýyl-aý-gün formatyndaky senesi dygyny kesgitleň.

Задание 8

Berlen setiriň gün.aý.ýyl formatyndaky senesi dygyny kesgitleň.

Задание 9

Berlen setiriň sagat:minut:sekunt formatyndaky wagty dygyny kesgitleň.

Задание 10

Berlen setiriň dogry e-mail adresi dygyny kesgitleň.

Задание 11

Berlen setiriň domen ady dygyny kesgitleň.