⊗jsSpREMT 117 of 294 menu

Metoda test w wyrażeniach regularnych JavaScript

W tej lekcji rozważymy metodę test, która sprawdza, czy w ciągu znaków znajduje się co najmniej jedno dopasowanie do wyrażenia regularnego. Jeśli tak - zwracane jest true, a jeśli nie - false. Metoda przyjmuje jako parametr ciąg znaków, a stosuje się do wyrażenia regularnego, w ten sposób:

wyrażenieRegularne.test(gdzie szukać)

Sprawdźmy dla przykładu jakiś ciąg znaków pod kątem zgodności z wyrażeniem regularnym:

/a+/.test('eee aaa bbb'); // zwróci true

Często ta metoda jest używana do sprawdzania zgodności całego ciągu znaków z wyrażeniem regularnym. W tym przypadku na początku wyrażenia regularnego stawiamy daszek, a na końcu - dolar:

/^a+$/.test('aaaaaaaaa'); // zwróci true

Określ, czy przekazany ciąg znaków zaczyna się od 'http://'.

Określ, czy przekazany ciąg znaków zaczyna się od 'http://' lub od 'https://'.

Określ, czy przekazany ciąg znaków kończy się rozszerzeniem 'txt', 'html' lub 'php'.

Określ, czy przekazany ciąg znaków kończy się rozszerzeniem 'jpg' lub 'jpeg'.

Określ, czy przekazany ciąg znaków kończy się rozszerzeniem 'jpg', 'jpeg' lub 'png'.

Określ, czy ciąg znaków jest 'liczbą o długości od 1 do 12 cyfr'.

Określ, czy przekazany ciąg znaków jest datą w formacie rok-miesiąc-dzień.

Określ, czy przekazany ciąg znaków jest datą w formacie dzień.miesiąc.rok.

Określ, czy przekazany ciąg znaków jest czasem w formacie godziny:minuty:sekundy.

Określ, czy przekazany ciąg znaków jest poprawnym adresem e-mail.

Określ, czy przekazany ciąg znaków jest nazwą domenową.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć