logo

PowerShell-String

Der PowerShell-Zeichenfolge ist einfach ein Objekt mit a System.String Typ. Es handelt sich um einen Datentyp, der die Zeichenfolge angibt, entweder als Literalkonstante oder als eine Art Variable.

Ein String kann in PowerShell mithilfe einfacher oder doppelter Anführungszeichen definiert werden. Beide Saiten bestehen aus dem gleichen Material System.String Objekttyp.

F-String-Python

Beispiele:

Beispiel 1: In diesem Beispiel wird beschrieben, wie die einfachen Anführungszeichen in einem String verwendet werden:

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

Beispiel2: In diesem Beispiel wird beschrieben, wie die doppelten Anführungszeichen in einem String verwendet werden:

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

Verkettung

Die Verkettung der Zeichenfolge erfolgt über das Pluszeichen.

Beispiele:

Beispiel 1: Das folgende Beispiel beschreibt, wie die beiden String-Variablen verkettet werden:

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

Die Ausgabe des letzten Befehls im obigen Beispiel wird als angezeigt JAVATPOINT

Beispiel2: Wir können den String auch mit dem Join-Operator verbinden. Das folgende Beispiel beschreibt die Verwendung dieses Operators:

Beispiel einer Liste in Java
 PS C:> $s1,$s2 -join 'T' 

Die Ausgabe dieses Beispiels wird als JAVATPOINT angezeigt

Beispiel3: Wir können die Zeichenfolgen auch mit der Methode concat() verketten. Das folgende Beispiel beschreibt die Verwendung dieser Methode:

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

Die Ausgabe dieses Beispiels wird auch als PowerShell angezeigt

SubString()

Der Teilzeichenfolge ist eine Methode, die die beiden Überladungsargumente akzeptiert und einen Teil der längeren Zeichenfolge zurückgibt. Beide Argumente sind numerische Werte und werden durch Komma (,) getrennt. Der linke Wert ist der Wert, mit dem Sie beginnen möchten Teilzeichenfolge . Der rechte Wert stellt die Anzahl der Zeichen dar, die Sie nach rechts von der Stelle verschieben möchten, an der Sie begonnen haben.

Beispiel: Im folgenden Beispiel werden die ersten drei Zeichen übersprungen und die nächsten sieben Zeichen aus der angegebenen Zeichenfolge zurückgegeben.

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

Der zweite Befehl im obigen Beispiel zeigt die folgende Ausgabe an:

 dows Po 

String-Formatierung

String-Formatierung ist ein Prozess zum Einfügen einiger Zeichen oder Zeichenfolgen in eine Zeichenfolge. Wir können die Zeichenfolge formatieren, indem wir die verwenden -F Operator.

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

Der letzte Befehl im obigen Beispiel zeigt die folgende Ausgabe an:

 Windows PowerShell POINT.... 

Ersetzen()

Der ersetzen() Die Methode akzeptiert die beiden Argumente und wird zum Ersetzen der Zeichen in einer Zeichenfolge verwendet.

Beispiel: Im folgenden Beispiel können wir das Zeichen ersetzen X Zu S in der angegebenen Zeichenfolge.

„Was ist der Unterschied zwischen einem Löwen und einem Tiger“
 PS C:> $s1='Windows Powerxhell' PS C:> $s1.replace('x','S') 

Der zweite Befehl im obigen Beispiel zeigt die folgende Ausgabe an:

 Windows PowerShell