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