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