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:
let str = 'xax xaax xaaax';
Bu sətirə regex ifadəsi ilə metodumuzu tətbiq edək:
let res = str.match(/xa+x/);
Nəticə massivinin sıfırıncı elementində regex ilə ilk uyğunluq yerləşəcək:
console.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:
console.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):
console.log(res.input); // çap edəcək 'xax xaax xaaax'
Sətir verilmişdir:
let str = 'aaa 123 bbb';
Rəqəmləri ehtiva edən alt sətri tapın.
Sətir verilmişdir:
let str = 'aaa 123 bbb';
İlk rəqəmin mövqeyini tapın.