PowerShell Split String

PowerShell Split String
A string é um grupo de palavras ou personagens. Você pode ter usado muitas variáveis, valores e matrizes do tipo string em algumas linguagens de programação durante a codificação. Muitas funções integradas e lógicas são úteis para serem aplicadas às cordas, eu.e., concatenação. Hoje, discutiremos alguns exemplos para dividir uma série de palavras em partes separadas. Para esse fim, utilizaremos a palavra -chave "dividida" no PowerShell do Ubuntu 20.04 Sistema. Certifique -se de ter o PowerShell instalado no seu terminal Linux para utilizá -lo. Então, vamos começar abrindo o terminal da concha do Ubuntu 20.04 através da chave de atalho, eu.e., Ctrl+alt+t. Depois disso, inicie o PowerShell usando o comando "PWSH" no terminal, e você receberá a saída abaixo mostrada na imagem.

Exemplo 1:

Vamos usar a palavra da bandeira "dividir" em uma única palavra de string em nosso primeiro exemplo para ver como funciona. Então, temos que usar a string única, eu.e., "Linux" com a palavra da bandeira "-split" para dividir esta palavra. Como resultado, ele não dividiu esta única palavra porque não adicionamos nenhum delimitador. Vamos mudar para a string com mais de uma palavra nela.

Então, aplicamos a mesma palavra de bandeira "dividida" na string com mais de uma palavra. As palavras são separadas pelo espaço nelas. Após a execução, temos todas as três palavras nas linhas separadas, eu.e., dividido em novas três cordas. Isso significa que o método "dividido" está ocupando espaço automaticamente como delimitador para dividir uma corda.

Vamos usar o delimitador. Então, utilizamos a mesma série de palavras enquanto usamos a palavra "dividido" após a string para especificar o delimitador. O espaço foi especificado como um delimitador, como mostrado na imagem abaixo. Depois de executar esta linha de código, dividimos a string em três linhas.

Exemplo 2:

Vamos dar outro exemplo para dividir uma string enquanto estiver usando um delimitador especificado. Então, pegamos outra corda sem espaço entre. Nós usamos o cólon, eu.e., “:” Dentro das palavras de uma string e o usará como um delimitador. Então, usamos a palavra "dividida" após a string para especificar um delimitador ":". Após a execução, todas as três palavras são divididas usando o sinal do cólon.

O delimitador também pode ser exibido no PowerShell usando colchetes simples. Então, usamos o delimitador “:” com colchetes para a mesma corda. Como resultado, temos a corda dividida enquanto o delimitador é especificado na saída, além de separar cada palavra.

Exemplo 3:

Vamos usar a maneira "dividida" de dividir valores variáveis, eu.e., corda. Então, inicializamos uma variável "var" e aplicamos a bandeira "dividida" para separar suas palavras por um espaço de delimitador. Como resultado, temos as 4 linhas de corda dividida.

Exemplo 4:

Ao dividir uma corda, você também pode mencionar o número de pedaços ou peças que deseja que sua string seja dividida. Então, começamos a inicializar uma variável de string com um valor de string de 4 palavras separadas pelo espaço. Em seguida, aplicamos a maneira “dividida” especificando o espaço como um delimitador. Depois de especificar o delimitador, especificamos o número de pedaços que queríamos que nossa string fosse dividida, eu.e., 2 seguido pelo comando. Depois de executar este código, nossa string foi dividida em 2 partes. O primeiro pedaço contém a primeira palavra de uma string, enquanto a segunda contém todas as palavras restantes de uma string.

Para dividir a variável da string em 3 pedaços, especificamos 3 no código e executam essa linha de código. Temos a corda dividida convertida em 3 pedaços como na imagem abaixo.

Como temos 4 palavras na variável de string "var", especificamos o número de pedaços como 4. Como resultado, dividimos a corda em 4 partes, como mostrado na imagem em anexo.

Exemplo 5:

Vamos dar o exemplo de aplicar um método de "divisão" em uma mistura de caracteres e números. Então, inicializamos uma variável "var" com valores mistos separados por uma vírgula. Em seguida, usamos o método dividido nessa variável e especificamos a vírgula como um delimitador. Como resultado, temos a divisão de cordas mistas no PowerShell do Ubuntu 20.04 Conforme a saída abaixo.

Para reverter a posição do pedaço, especifique o valor negativo, eu.e., "-4" e pegue o pedaço reverso.

Exemplo 6:

Vamos ter outro exemplo de dividir a série de palavras. Portanto, declaramos uma variável de string "var" com muitas palavras. Aplicamos o método "dividido" nessa variável para dividi -la no PowerShell. Mencionamos o personagem "e" como um delimitador aqui, como você pode ver. Depois de executar este código, obtivemos a saída como abaixo. A saída mostra que, ao conhecer delimitador "e" a cada vez, a string foi dividida na próxima linha até o final de uma string. É assim que o delimitador de personagens pode ser usado.

Você também pode usar mais de um personagem de uma string como delimitador. Então, usamos a mesma variável de string para ser dividida. O método dividido foi aplicado a esta variável. Depois disso, especificamos dois caracteres dentro dos colchetes para serem usados ​​como delimitador. Depois de executar este código atualizado, obtivemos o resultado como abaixo. A corda foi dividida em diferentes pedaços ao encontrar qualquer personagem de "E" ou "O". Portanto, temos um longo padrão dividido de uma corda em comparação com a acima.

Conclusão:

Este artigo implementou todos os detalhes necessários para dividir uma string no PowerShell do Ubuntu 20.04. Ele contém exemplos de uso de delimitadores únicos e multi-caracteres para dividir uma corda e usar números de bloco para editar a saída de strings divididas. Portanto, esperamos que você encontre este artigo melhor em seu serviço.