⊗jsSpREMT 117 of 294 menu

JavaScript regular ifadələrində test metodu

Bu dərsdə biz <test> metodunu nəzərdən keçirəcəyik, hansı ki, sətirdə regular ifadə ilə ən azı bir uyğunluq olub-olmadığını yoxlayır. Əgər varsa - <true> qaytarır, yoxdursa - <false>. Metod parametr kimi sətir qəbul edir və regular ifadəyə tətbiq olunur, belə:

regularIfade.test(harada axtarmaq)

Gəlin misal üçün hansısa sətirin regular ifadəyə uyğunluğunu yoxlayaq:

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

Bu metod tez-tez bütöv sətirin regular ifadəyə uyğunluğunu yoxlamaq üçün istifadə olunur. Bu halda regular ifadənin əvvəlində "şapka" (^), sonunda isə "dollar" ($) işarəsi qoyulur:

/^a+$/.test('aaaaaaaaa'); // true qaytaracaq

Ötürülən sətirin <'http://'> ilə başlayıb-başlamadığını müəyyən edin.

Ötürülən sətirin <'http://'> və ya <'https://'> ilə başlayıb-başlamadığını müəyyən edin.

Ötürülən sətirin <'txt'>, <'html'> və ya <'php'> genişlənməsi ilə bitib-bitmədiyini müəyyən edin.

Ötürülən sətirin <'jpg'> və ya <'jpeg'> genişlənməsi ilə bitib-bitmədiyini müəyyən edin.

Ötürülən sətirin <'jpg'>, <'jpeg'> və ya <'png'> genişlənməsi ilə bitib-bitmədiyini müəyyən edin.

Sətirin <'1-dən 12-yə qədər rəqəm uzunluğunda olan bir ədəd'> olub-olmadığını müəyyən edin.

Ötürülən sətirin <il-ay-gun> formatında tarix olub-olmadığını müəyyən edin.

Ötürülən sətirin <gun.ay.il> formatında tarix olub-olmadığını müəyyən edin.

Ötürülən sətirin <saat:dəqiqə:saniyə> formatında vaxt olub-olmadığını müəyyən edin.

Ötürülən sətirin düzgün bir e-poçt ünvanı olub-olmadığını müəyyən edin.

Ötürülən sətirin bir domen adı olub-olmadığını müəyyən edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et