menu

Método split

O método split divide uma string em um array por um separador na forma de expressão regular.

O primeiro parâmetro do método é a regex, e o segundo parâmetro opcional - o número máximo de elementos no array resultante.

Sintaxe

string.split(expressão regular, [limite]);

Exemplo

Vamos dividir uma string em um array pelo separador '-' ou pelo separador '+':

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

Resultado da execução do código:

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

Exemplo

Vamos limitar o número de elementos no array resultante:

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

Resultado da execução do código:

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

Veja também

  • método test,
    que verifica uma string
  • método match,
    que busca correspondências em uma string
  • método matchAll,
    que busca todas as correspondências em uma string
  • método exec,
    que executa uma busca sequencial
  • método replace,
    que executa busca e substituição
  • método search,
    que executa uma busca
nlptswrukk