Quais são as maneiras possíveis de concatenar cordas em PowerShell:
Esta seção pede maneiras possíveis de unir várias strings. Cada opção é explicada com um exemplo.
Primeiro, você tem que acessar o “PowerShell Ise”Com privilégios de administrador. Para fazer isso, clique em “Procurar”Na barra de tarefas e encontre“PowerShell Ise““. Depois de obter o resultado da pesquisa, clique com o botão direito do mouse no “PowerShell Ise”App, e clique em“Executar como administrador““.
Quais são os operadores usados para concatenar strings e como usá -las?
Existem vários operadores para concatenar strings. Vamos esclarecer esses operadores e explicar com exemplos.
Como concatenar strings usando "+":
O método mais comum e frequentemente usado para concatenar strings é usar o “+Operador.
Levaremos três cordas e nos juntaremos a elas usando o operador "+"; O código para concatenar usando três strings é dado abaixo. Copie e cole o código no painel de script do seu PowerShell Ise e execute o script para verificar a saída. No entanto, o número de cordas varia de acordo com o requisito. Por exemplo, concatenamos três cordas e se pode ingressar em duas ou quatro strings:
$ s1 = "oi"
$ s2 = “Este é o PowerShell Ise e; ”
$ s3 = “Você está concatenando strings:”
$ s4 = $ s1+$ s2+$ s3
$ s4
O script é salvo como “CON1.ps1“:
A saída do código é dada abaixo:
Se você deseja criar espaço na saída, siga a seguinte sintaxe usando o operador "+". O código para executar essa ação é dado abaixo:
$ st1 = "Esta é a 1ª string"
$ st2 = "e esta é a segunda string"
$ res = $ st1 + “” + $ st2
$ res
Nós criamos o script “con2.ps1“:
A saída é dada abaixo:
Como concatenar strings usando o operador de formato (-f):
Não é necessário manter um método para concatenação. Diferentes operadores são usados para concatenação e o operador “-f”Funciona como demonstrado no código abaixo:
$ s1 = “Olá! ”
$ s2 = “String concatenation”
$ s3 = "em andamento"
$ res = “0 1 2” -f $ s1, $ s2, $ s3
$ res
O número escrito em aparelhos encaracolados mostra o índice de strings. A primeira string a ser considerada é em “ÍNDICE 0“, A segunda sequência em“ÍNDICE 1“, Etc. Nós salvamos o código no script “con3.ps1“:
A saída do código acima é dada abaixo:
Quais métodos são usados para concatenar strings em PowerShell:
Existem diferentes métodos PowerShell disponíveis para concatenar strings. Discutiremos esses métodos e demonstraremos a maneira de usar esses métodos:
1. Método concat
O método concat de strings também é usado para se juntar a várias strings. O código a seguir concatenará quatro cordas. Além disso, não há limite para o número de strings selecionadas para concatenação:
$ s1 = “Primeira string ::”
$ s2 = “Segunda string ::”
$ s3 = “Terceira string ::”
$ s4 = “Quarta string.”
$ res = [string] :: concat ($ s1, $ s2, $ s3, $ s4)
$ res
O script do código é dado abaixo, “con4.ps1“:
A saída de “con4.ps1”É mostrado abaixo:
2. Método de junção
Apesar de "Concat”Método, outro método PowerShell chamado“JuntarStrings concatenados. O "Juntar”Método concatenando seqüências usando um delimitador, conforme dado abaixo. O cólon será colocado entre as cordas na saída. No entanto, você pode usar qualquer string ou caractere no método "junção" como delimitador. O código a seguir mostra o uso do “Juntar”Operador:
$ s1 = “1ª string”
$ s2 = "2ª string"
$ s3 = "3ª string"
$ s4 = "4ª string."
$ res = [String] :: Join (“:”, $ S1, $ S2, $ S3, $ S4)
$ res
Nós criamos o script “con5.ps1“, E a posição do delimitador é destacada como“delimitador““. Qualquer coisa escrita nesta posição será considerada um delimitador.
A saída do script “con5.ps1”É mostrado abaixo:
3. Método de formato
O método de formato também pode ser usado para concatenar strings. A funcionalidade do método de formato é a mesma que o operador de formato. O código abaixo mostra o procedimento operacional do método de formato:
$ s1 = “Olá! ”
$ s2 = “Isso é”
$ s3 = “Método de formato.”
$ res = [string] :: format ("0 1 2", $ s1, $ s2, $ s3)
$ res
Três cordas são usadas para concatená -las usando o método de formato. O script deste método é fornecido aqui:
A saída do script acima é mostrada abaixo:
Conclusão:
A duração das cordas varia de acordo com os requisitos do programa. Em algum momento, você precisa encontrar algumas cordas maiores, o que torna as cordas muito complicadas para entender. O principal motivo da concatenação é ingressar em várias strings.
Este guia discute brevemente várias maneiras de concatenar cordas, incluindo algumas “Métodos PowerShell"E poucos"operadores““. Embora todos os métodos e operadores funcionem bem, os métodos integrados do PowerShell são altamente recomendados para concatenação porque os operadores são genéricos e são usados como em outras linguagens de programação.