Concatenar, expandir, formatar e todas as coisas PowerShell Strings

Concatenar, expandir, formatar e todas as coisas PowerShell Strings

Como uma coleção de caracteres seqüenciais, uma string representa um texto significativo. Uma string do PowerShell é um “Sistema.Cordas”Objeto. Essas cordas podem ser concatenadas, expandidas ou formatadas usando vários cmdlets do PowerShell. As cordas são embrulhadas em citações únicas ou duplas para exibir em PowerShell. A string dentro de citações duplas suporta expansão, enquanto as cordas dentro de citações únicas mostram apenas strings literais.

Este artigo observará métodos para modificar uma string no PowerShell.

Como concatenar, expandir e formatar strings em PowerShell?

As operações abaixo mencionadas serão discutidas:

  • Concatenar.
  • Expandir.
  • Formatar.

Método 1: Concatenar uma string no PowerShell

O processo de concatenação envolve unir duas ou mais cordas. É realizado para criar um texto que seja significativo. Powershell usa o “+Operador para concatenar uma string.

Exemplo: concatenando uma string usando o operador "+"

Este exemplo fará uma demonstração para ingressar ou concatenar uma string:

$ str1 = "Olá"
$ str2 = "mundo"
$ string = $ str1 + $ str2
Gravação-host "A string é concatenada."
$ string

De acordo com o código acima:

  • Primeiro, inicialize duas variáveis ​​“$ str1", e "$ str1”. Em seguida, atribua a cada um deles duas seqüências diferentes.
  • Depois disso, inicie outra variável “$ string”E especifique a corda criada acima e um“+”Sinal entre eles para concatená -los.
  • Então, especifique o “Gravação-host”CMDLET para adicionar uma linha de string e chamar o“$ string" variável:

Método 2: Expanda uma string no PowerShell

As strings são expandidas para obter o código mais curto para obter a string. Isso funciona de tal maneira que as cordas a serem expandidas são fechadas dentro de citações invertidas duplas.

Exemplo: expandir uma string usando "" "

Agora, expanda uma string no PowerShell:

$ fname = "John"
$ lname = "doe"
"$ fname $ lname"

De acordo com o código acima:

  • Primeiro inicie duas variáveis ​​diferentes atribuídas a string.
  • Depois disso, escreva as duas variáveis ​​dentro de citações invertidas duplas separadas por um espaço:

Método 3: Formate uma string no PowerShell

A formatação das cordas em PowerShell é realizada usando o “-fOperador. Ele contém três partes, os espaços reservados, como “0 1”, Ele próprio (-f) e a string atribuída variáveis ​​separadas por uma vírgula.

Exemplo: formatando uma string usando o operador "-f"

Este exemplo formará uma string no PowerShell:

$ fname = "John"
$ lname = "doe"
"0 1" -f $ fname, $ lname
"1 0" -f $ fname, $ lname

De acordo com o código acima:

  • Depois de inicializar duas variáveis ​​de string, adicione os números de índice de acordo com o número de variáveis.
  • Por exemplo, existem duas variáveis, portanto os números de índice 0 e 1 serão utilizados.
  • Para formatar uma string, escreva os dois números de índice que são 0 e 1, cada um fechado dentro do aparelho encaracolado médio dentro de citações invertidas.
  • Então, adicione o “-fParâmetro para formatar a sequência seguida pela sequência variável atribuído separado por uma vírgula:

Isso se tratava de concatenar, expandir e formatar strings em PowerShell.

Conclusão

Uma string no PowerShell está associada ao .Família líquida de “Sistema.Cordas”. É uma coleção de caracteres seqüenciais que fazem um texto significativo. As cordas podem ser modificadas usando vários cmdlets específicos do PowerShell. Este blog discutiu um guia para concatenar, formatar, substituir ou expandir uma string no PowerShell.