Njia match katika Usanidi Shirikishi JavaScript

Njia match hupata mechi ya kwanza na usanidi shirikishi. Hurudai safu, ambayo kipengele cha sifuri kitakuwa na kipande cha herufi kilichopatikana.

Tuangalie kwa mfano. Tuchukulie tuna kipande cha herufi kifuatacho:

javascriptlet str = 'xax xaax xaaax';

Tutumie njia yetu kwa kipande hiki cha herufi na usanidi shirikishi:

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

Kipengele cha sifuri katika safu ya matokeo kitakuwa na mechi ya kwanza na usanidi shirikishi:

javascriptconsole.log(res[0]); // itatoa 'xax'

Wakati huo huo, matokeo yatakuwa na sifa za ziada. Katika sifa index itakuwa na nafasi, ambayo imebainika mechi:

javascriptconsole.log(res.index); // itatoa 0

Na katika sifa input - kipande cha herufi, ambacho ulitafutwa (habari ya thamani ya kutiliwa shaka):

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

Kipande cha herufi kimetolewa:

javascriptlet str = 'aaa 123 bbb';

Tafuta kipande cha herufi, kinachokuwa na tarakimu.

Задание 2

Kipande cha herufi kimetolewa:

javascriptlet str = 'aaa 123 bbb';

Tafuta nafasi ya tarakimu ya kwanza.