O que é um método Split ()?
O método split () divide uma string específica em uma matriz de substringas sem alterar a string original e produz uma lista de substringas como uma matriz que recebe dois argumentos; um é o divisor e o outro é o limite.
O divisor atua como o divisor e diz ao método split () em que a sequência específica deve ser dividida. O divisor pode ser uma expressão regular, um único caractere ou outra corda. Se você não fornecer o divisor no método split (), a string original especificada será retornada.
O argumento limite diz ao método split () qual é o limite em que você deve interromper o processo de substring ou para colocá -lo simplesmente especifica o número de divisões. No entanto, deve -se ter em mente que, se você não der o argumento limite ao método dividido, uma matriz vazia será devolvida.
Sintaxe:
mystring.divisão (separador, limite);Onde o mystring é a sequência especificada e o separador é o divisor e o limite é o número especificado de divisões.
Divida uma string usando o método split ()
Agora que sabemos que o método split () divide uma string específica em substringas e retorna uma nova matriz da substring, vamos por alguns exemplos em que dividiremos uma string usando o método split ():
Exemplo 1:
Neste exemplo, dividiremos nossa string em palavras da seguinte maneira:
var mystr = 'string em palavras';No código acima, inicializamos uma matriz e depois aplicamos o dividir() Método na matriz. O separador neste caso é um espaço(") o que significa que sempre que o método dividido verá um espaço, ele dividirá a corda e retornará a palavra antes do separador.
Exemplo 2:
Vamos modificar o exemplo acima e retornar apenas as duas primeiras palavras na frase, portanto, usaremos o limite = 2 neste exemplo:
var mystr = 'string em palavras';Exemplo 3:
Vamos seguir um passo em frente e fornecer uma expressão regular como separador. O código será o mesmo, exceto que alteraremos a string e forneceremos um separador como uma matriz de expressão regular no argumento do método split ():
var mystr = 'Olá! Como vai? Meu nome é Chris';Como você pode ver, fornecemos uma variedade de separadores onde definimos que se o método split () receber um ! ou ? Em seguida, divida a corda. A saída do código acima será:
Conclusão
JavaScript nos oferece tipos de dados primitivos que são usados para armazenar dados e um exemplo é uma string. A string é algum texto em aspas duplas ou únicas e possui numerosos métodos embutidos. Um desses métodos é o método split () que divide uma string específica de acordo com um separador em substringas e a matriz de substrings é retornada sem alterar a string original.
Neste post, analisamos o que é um método Split () e como dividir uma string usando o método Split (), dando três exemplos diferentes e capturas de tela da saída.