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:
let str = 'xax xaax xaaax';
Tutumie njia yetu kwa kipande hiki cha herufi na usanidi shirikishi:
let res = str.match(/xa+x/);
Kipengele cha sifuri katika safu ya matokeo kitakuwa na mechi ya kwanza na usanidi shirikishi:
console.log(res[0]); // itatoa 'xax'
Wakati huo huo, matokeo yatakuwa na
sifa za ziada.
Katika sifa index itakuwa na
nafasi, ambayo imebainika
mechi:
console.log(res.index); // itatoa 0
Na katika sifa input - kipande cha herufi,
ambacho ulitafutwa (habari ya thamani ya
kutiliwa shaka):
console.log(res.input); // itatoa 'xax xaax xaaax'
Kipande cha herufi kimetolewa:
let str = 'aaa 123 bbb';
Tafuta kipande cha herufi, kinachokuwa na tarakimu.
Kipande cha herufi kimetolewa:
let str = 'aaa 123 bbb';
Tafuta nafasi ya tarakimu ya kwanza.