menu

Mbinu ya split

Mbinu split hugawanya string kuwa array kwa kutumia kitenganishi kwa mfumo wa regular expression.

Kigezo cha kwanza kinakubali regular expression, na kigezo cha pili kisichoshurutishwa - idadi ya juu kabisa ya vipengele katika array inayotokana.

Mtindo

string.split(regular expression, [kiwango cha juu]);

Mfano

Wacha tugawanye string kuwa array kwa kutumia kitenganishi '-' au kitenganishi '+':

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/); console.log(res);

Matokeo ya utekelezaji wa msimbo:

['a', 'b', 'c', 'd', 'e']

Mfano

Wacha tuweke kikomo cha idadi ya vipengele katika array inayotokana:

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/, 3); console.log(res);

Matokeo ya utekelezaji wa msimbo:

['a', 'b', 'c']

Angalia pia

  • mbinu test,
    ambayo inakagua string
  • mbinu match,
    ambayo inatafuta vinachofanana katika string
  • mbinu matchAll,
    ambayo inatafuta vinachofanana vyote katika string
  • mbinu exec,
    ambayo inafanya utafutaji wa mfululizo
  • mbinu replace,
    ambayo inafanya utafutaji na ubadilishaji
  • mbinu search,
    ambayo inafanya utafutaji
kkuzlfrmsru