JavaScript regulýar ifadelerindäki search metodu

Bu sapakda biz setirde regulýar ifade boýunça gözleg amala aşyrýan search metodyny düşünjeris. Ol aşakdaky parametrleri kabul edýär:

javascriptsetir.search(regulýarka)

Metod ilkinji tapylan podsetiriň pozisiýasyny gaýtarýar, eger tapylmasa -1 gaýtarýar.

Aşakdaky mysalda biz setirimizdäki 'aaa' podsetiriniň pozisiýasyny tapýarys:

javascriptlet str = 'a aa aaa aaaa aaaa';
let res = str.search(/aaa/);

Netijede üýtgeýjä aşakdaky ýazylar:

javascript5
Задание 1

Setir berlen:

javascriptlet str = '1 23 456 789';

Üç sanly birinji sanyň pozisiýasyny tapyň.