menu

Metoden split

Metoden split delar upp en sträng till en array med en avgränsare i form av ett reguljärt uttryck.

Den första parametern tar metoden emot reguljära uttrycket, och den andra valfria parametern - det maximala antalet element i den resulterande arrayen.

Syntax

sträng.split(reguljärt uttryck, [gräns]);

Exempel

Låt oss dela upp en sträng till en array med avgränsaren '-' eller med avgränsaren '+':

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

Resultat av kodkörning:

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

Exempel

Låt oss begränsa antalet element i den resulterande arrayen:

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

Resultat av kodkörning:

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

Se även

  • metoden test,
    som kontrollerar en sträng
  • metoden match,
    som söker efter träffar i en sträng
  • metoden matchAll,
    som söker efter alla träffar i en sträng
  • metoden exec,
    som utför en sekventiell sökning
  • metoden replace,
    som utför sök och ersätt
  • metoden search,
    som utför en sökning
msptitkkes