JavaScript-də regex match metodu
match metodu regex ifadəsi ilə ilk uyğunluğu
tapır. O, sıfırıncı elementində tapılmış alt sətrin
yerləşdiyi bir massiv qaytarır.
Nümunəyə baxaq. Tutaq ki, bizdə aşağıdakı sətir var:
javascriptlet str = 'xax xaax xaaax';
Bu sətirə regex ifadəsi ilə metodumuzu tətbiq edək:
javascriptlet res = str.match(/xa+x/);
Nəticə massivinin sıfırıncı elementində regex ilə ilk uyğunluq yerləşəcək:
javascriptconsole.log(res[0]); // çap edəcək 'xax'
Bu halda nəticə əlavə xüsusiyyətlərə
malik olacaq.
index xüsusiyyətində uyğunluğun
aşkar edildiyi mövqe yerləşəcək:
javascriptconsole.log(res.index); // çap edəcək 0
Və input xüsusiyyətində - axtarışın
aparıldığı sətir (şübhəli dəyərli məlumat):
javascriptconsole.log(res.input); // çap edəcək 'xax xaax xaaax'
Задание 1
Sətir verilmişdir:
javascriptlet str = 'aaa 123 bbb';
Rəqəmləri ehtiva edən alt sətri tapın.
Задание 2
Sətir verilmişdir:
javascriptlet str = 'aaa 123 bbb';
İlk rəqəmin mövqeyini tapın.