JavaScript'te Düzenli İfadelerde match Metodu

match metodu, düzenli ifadeyle ilk eşleşmeyi bulur. Sıfırıncı elemanında bulunan alt dizenin yer alacağı bir dizi döndürür.

Bir örnek üzerinden inceleyelim. Aşağıdaki dizgimiz olduğunu varsayalım:

javascriptlet str = 'xax xaax xaaax';

Bu dizeye bir düzenli ifadeyle metodumuzu uygulayalım:

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

Sonuç dizisinin sıfırıncı elemanında düzenli ifadeyle ilk eşleşme yer alacaktır:

javascriptconsole.log(res[0]); // 'xax' yazacaktır

Bu durumda sonuç, ek özelliklere sahip olacaktır. index özelliğinde, eşleşmenin bulunduğu konum yer alacaktır:

javascriptconsole.log(res.index); // 0 yazacaktır

Ve input özelliğinde ise - aramanın yapıldığı dize (şüpheli değerde bilgi) yer alır:

javascriptconsole.log(res.input); // 'xax xaax xaaax' yazacaktır
Задание 1

Bir dize verilsin:

javascriptlet str = 'aaa 123 bbb';

Rakamları içeren alt diziyi bulun.

Задание 2

Bir dize verilsin:

javascriptlet str = 'aaa 123 bbb';

İlk rakamın konumunu bulun.