Meetod match JavaScripti regulaaravaldistes

Meetod match leiab esimese vastuvastamise regulaaravaldisega. See tagastab massiivi, mille nullindas elemendis asub leitud alamstring.

Vaatame näidet. Olgu meil järgmine string:

javascriptlet str = 'xax xaax xaaax';

Rakendame sellele stringile meie meetodit koos regulaaravaldisega:

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

Tulemuse massiivi nullindas elemendis asub esimene vastuvastamine regulaaravaldisega:

javascriptconsole.log(res[0]); // väljastab 'xax'

Samal ajal omab tulemus lisapropertiteid. Propertis index asub positsioon, kus avastati vastuvastamine:

javascriptconsole.log(res.index); // väljastab 0

Ja propertis input - string, mille järgi otsing tehti (kaheldava väärtusega informatsioon):

javascriptconsole.log(res.input); // väljastab 'xax xaax xaaax'
Задание 1

Antud string:

javascriptlet str = 'aaa 123 bbb';

Leidke numbrite sisaldav alamstring.

Задание 2

Antud string:

javascriptlet str = 'aaa 123 bbb';

Leidke esimese numbri asukoht.