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