logo

Stringa di PowerShell

IL Stringa di PowerShell è semplicemente un oggetto con a System.String tipo. È un tipo di dati che denota la sequenza di caratteri, sia come costante letterale che come qualche tipo di variabile.

Una stringa può essere definita in PowerShell utilizzando virgolette singole o doppie. Entrambe le stringhe sono create dallo stesso System.String tipo di oggetto.

Esempi:

Esempio 1: Questo esempio descrive come utilizzare le virgolette singole in una stringa:

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

Esempio2: Questo esempio descrive come utilizzare le virgolette doppie in una stringa:

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

Concatenazione

La concatenazione della stringa viene eseguita utilizzando il segno più.

Esempi:

Esempio 1: L'esempio seguente descrive come concatenare le due variabili stringa:

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

L'output dell'ultimo comando nell'esempio precedente verrà visualizzato come JAVATPOINT

Esempio2: Possiamo anche usare l'operatore join per unire la stringa. L'esempio seguente descrive come utilizzare questo operatore:

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

L'output di questo esempio verrà visualizzato come JAVATPOINT

Esempio3: Possiamo anche usare il metodo concat() per concatenare le stringhe. L'esempio seguente descrive come utilizzare questo metodo:

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

L'output di questo esempio verrà visualizzato anche come PowerShell

Sottostringa()

IL Sottostringa è un metodo che accetta i due argomenti di sovraccarico e restituisce una parte della stringa più lunga. Entrambi gli argomenti sono valori numerici e separati dalla virgola (,). Il valore a sinistra è quel valore da cui avresti voluto iniziare il file Sottostringa . Il valore giusto rappresenta il numero di caratteri che desideri spostare a destra del punto di partenza.

Esempio: L'esempio seguente salta i primi tre caratteri e restituisce i sette caratteri successivi dalla stringa specificata.

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

Il secondo comando nell'esempio precedente visualizza il seguente output:

 dows Po 

Formattazione delle stringhe

Formattazione delle stringhe è un processo per inserire alcuni caratteri o stringhe all'interno di una stringa. Possiamo formattare la stringa utilizzando il file -F operatore.

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

L'ultimo comando nell'esempio precedente visualizza il seguente output:

 Windows PowerShell POINT.... 

Sostituire()

IL sostituire() accetta i due argomenti e viene utilizzato per sostituire i caratteri in una stringa.

Esempio: Nell'esempio seguente, possiamo sostituire il carattere X A S nella stringa data.

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

Il secondo comando nell'esempio precedente visualizza il seguente output:

 Windows PowerShell