split ()
Divide uma determinada sequência de acordo com um determinado delimitador e retorna uma matriz de sequência com as subsequências contidas.
Opcionalmente, uma subsequência específica pode ser retornada, se existir
split("aaa_bbb_ccc", "_") == ["aaa","bbb","ccc"]
Sintaxe
split(source, delimitador [, requestedIndex])
Argumentos
- source: a sequência de origem que será dividida de acordo com o delimitador especificado..
- delimiter: o delimitador que será usado para dividir a sequência de origem.
- requestedIndex: um índice baseado em zero opcional
intSe fornecido, a matriz de sequência retornada conterá a subsequência solicitada se existir.
Devoluções
Uma matriz de sequência que contém as subsequências da sequência de origem especificada que são delimitadas pelo delimitador especificado
Exemplos
print
split("aa_bb", "_"), // ["aa","bb"]
split("aaa_bbb_ccc", "_", 1), // ["bbb"]
split("", "_"), // [""]
split("a__b", "_"), // ["a","","b"]
split("aabbcc", "bb") // ["aa","cc"]