logo

Sequência do PowerShell

O Cadeia de caracteres do PowerShell é simplesmente um objeto com um System.String tipo. É um tipo de dados que denota a sequência de caracteres, seja como uma constante literal ou algum tipo de variável.

código c abs

Uma String pode ser definida no PowerShell usando aspas simples ou duplas. Ambas as strings são criadas do mesmo System.String Tipo de objeto.

Exemplos:

Exemplo 1: Este exemplo descreve como usar aspas simples em uma String:

 PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String 

Exemplo2: Este exemplo descreve como usar aspas duplas em uma String:

 PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String 

Concatenação

A concatenação da string é realizada utilizando o sinal de mais.

Exemplos:

Exemplo 1: O exemplo a seguir descreve como concatenar as duas variáveis ​​de string:

 PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2 

A saída do último comando no exemplo acima será exibida como JAVATPOINT

Exemplo2: Também podemos usar o operador join para unir a string. O exemplo a seguir descreve como usar esse operador:

 PS C:> $s1,$s2 -join 'T' 

A saída deste exemplo será exibida como JAVATPOINT

Exemplo3: Também podemos usar o método concat() para concatenar as strings. O exemplo a seguir descreve como usar esse método:

 PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2) 

A saída deste exemplo também será exibida como PowerShell

SubString()

O SubString é um método que aceita os dois argumentos de sobrecarga e retorna uma parte da string mais longa. Ambos os argumentos são valores numéricos e separados por vírgula (,). O valor da esquerda é aquele valor onde você gostaria de iniciar o SubString . O valor certo representa o número de caracteres que você gostaria de mover para a direita de onde começou.

Exemplo: O exemplo a seguir ignora os três primeiros caracteres e retorna os próximos sete caracteres da string fornecida.

 PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7) 

O segundo comando no exemplo acima exibe a seguinte saída:

bash se condição
 dows Po 

Formatação de string

Formatação de string é um processo para inserir alguns caracteres ou string dentro de uma string. Podemos formatar a string usando o -f operador.

 PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString 

O último comando no exemplo acima exibe a seguinte saída:

 Windows PowerShell POINT.... 

Substituir()

O substituir() O método aceita os dois argumentos e é usado para substituir os caracteres em uma string.

Exemplo: No exemplo a seguir, podemos substituir o caractere x para S na string fornecida.

 PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S') 

O segundo comando no exemplo acima exibe a seguinte saída:

 Windows PowerShell