⊗jsSpREMM 120 of 294 menu

Metoda match w wyrażeniach regularnych JavaScript

Metoda match znajduje pierwsze dopasowanie z wyrażeniem regularnym. Zwraca tablicę, w zerowym elemencie której będzie znajdować się znaleziony podciąg.

Spójrzmy na przykład. Załóżmy, że mamy następujący ciąg znaków:

let str = 'xax xaax xaaax';

Zastosujmy do tego ciągu naszą metodę z wyrażeniem regularnym:

let res = str.match(/xa+x/);

W zerowym elemencie tablicy z wynikiem będzie znajdować się pierwsze dopasowanie z wyrażeniem regularnym:

console.log(res[0]); // wypisze 'xax'

Jednocześnie wynik będzie posiadał dodatkowe właściwości. We właściwości index będzie znajdować się pozycja, na której wykryto dopasowanie:

console.log(res.index); // wypisze 0

A we właściwości input - ciąg znaków, po którym prowadzono wyszukiwanie (informacja o wątpliwej wartości):

console.log(res.input); // wypisze 'xax xaax xaaax'

Dany jest ciąg znaków:

let str = 'aaa 123 bbb';

Znajdź podciąg zawierający cyfry.

Dany jest ciąg znaków:

let str = 'aaa 123 bbb';

Znajdź pozycję pierwszej cyfry.

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ć