El Cadena de PowerShell és simplement un objecte amb a System.String tipus. És un tipus de dades que denota la seqüència de caràcters, ja sigui com una constant literal o algun tipus de variable.
Es pot definir una cadena a PowerShell utilitzant les cometes simples o dobles. Les dues cadenes estan creades del mateix System.String tipus d'objecte.
Exemples:
Exemple 1: Aquest exemple descriu com utilitzar les cometes simples en una cadena:
PS C:> $String1='It is a Single Quoted String' PS C:> $String1 It is a Single Quoted String
Exemple 2: Aquest exemple descriu com utilitzar les cometes dobles en una cadena:
PS C:> $String2='It is a double Quoted String' PS C:> $String2 It is a double Quoted String
Concatenació
La concatenació de la cadena es realitza mitjançant el signe més.
Exemples:
Exemple 1: L'exemple següent descriu com concatenar les dues variables de cadena:
PS C:> $s1='JAVAT' PS C:> $s2='POINT' PS C:> $s1+$s2
La sortida de l'última ordre de l'exemple anterior es mostrarà com a JAVATPOINT
Exemple 2: També podem utilitzar l'operador join per unir la cadena. L'exemple següent descriu com utilitzar aquest operador:
PS C:> $s1,$s2 -join 'T'
La sortida d'aquest exemple es mostrarà com a JAVATPOINT
afegir cadena
Exemple 3: També podem utilitzar el mètode concat() per concatenar les cadenes. L'exemple següent descriu com utilitzar aquest mètode:
PS C:> $s1='Power' PS C:> $s2='Shell' PS C:> [System.String]::Concat($s1,$s2)
La sortida d'aquest exemple també es mostrarà com a PowerShell
SubString()
El SubString és un mètode que accepta els dos arguments de sobrecàrrega i retorna una part de la cadena més llarga. Tots dos arguments són valors numèrics i separats per coma (,). El valor esquerre és el valor on t'agradaria començar SubString . El valor correcte representa el nombre de caràcters que us agradaria moure a la dreta d'on vau començar.
Exemple: L'exemple següent omet els tres primers caràcters i retorna el següent de set caràcters de la cadena donada.
PS C:> $s1='Windows PowerShell' PS C:> $s1.SubString(3,7)
La segona ordre de l'exemple anterior mostra la sortida següent:
dows Po
Format de cadena
Format de cadena és un procés per inserir alguns caràcters o cadena dins d'una cadena. Podem formatar la cadena utilitzant el -f operador.
PS C:> $s1='Windows PowerShell' PS C:> $s2='POINT' PS C:> $formattedString = '{0} {1}....' -f $s1,$s2 PS C:> $formattedString
L'última ordre de l'exemple anterior mostra la sortida següent:
Windows PowerShell POINT....
Reemplaça ()
El substituir () El mètode accepta els dos arguments i s'utilitza per substituir els caràcters d'una cadena.
L'actor Rekha
Exemple: En l'exemple següent, podem substituir el caràcter x a S a la cadena donada.
PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S')
La segona ordre de l'exemple anterior mostra la sortida següent:
Windows PowerShell