Come raccolta di caratteri sequenziali, una stringa rappresenta un testo significativo. Una stringa PowerShell è un "Sistema.stringhe"Oggetto. Queste stringhe possono essere concatenate, ampliate o formattate usando diversi cmdlet PowerShell. Le stringhe sono avvolte in citazioni singole o doppie da visualizzare in PowerShell. La stringa all'interno di doppie citazioni supporta l'espansione mentre le stringhe all'interno di singole citazioni mostrano solo stringhe letterali.
Questo articolo osserverà metodi per modificare una stringa in PowerShell.
Come concatenare, espandere e formattare le stringhe in PowerShell?
Verranno discusse le operazioni di seguito:
Metodo 1: concatenare una stringa in PowerShell
Il processo di concatenazione prevede l'adesione a due o più corde insieme. Viene eseguito per creare un testo significativo. PowerShell usa il "+"Operatore per concatenare una stringa.
Esempio: concatenare una stringa usando l'operatore "+"
Questo esempio darà una dimostrazione per unirsi o concatenare una stringa:
$ str1 = "ciao"
$ str2 = "mondo"
$ string = $ str1 + $ str2
Write-host "La stringa è concatenata."
$ string
Secondo il codice sopra:
Metodo 2: espandere una stringa in PowerShell
Le stringhe vengono ampliate per ottenere il codice più corto per ottenere la stringa. Questo funziona in modo tale che le stringhe da espandere siano racchiuse in citazioni a doppio invertito.
Esempio: espandere una stringa usando ""
Ora, espandi una stringa in PowerShell:
$ fname = "John"
$ lname = "doe"
"$ fname $ lname"
Secondo il codice sopra:
Metodo 3: formatta una stringa in PowerShell
La formattazione delle stringhe in PowerShell viene eseguita usando il "-F"Operatore. Contiene tre parti, i segnaposto, come "0 1", Esso stesso (-f) e la stringa assegnata variabili separate da una virgola.
Esempio: formattazione di una stringa usando l'operatore "-f"
Questo esempio formerà una stringa in PowerShell:
$ fname = "John"
$ lname = "doe"
"0 1" -f $ fname, $ lname
"1 0" -f $ fname, $ lname
Secondo il codice sopra:
Si trattava solo di concatenare, espandere e formattare le stringhe in PowerShell.
Conclusione
Una stringa in PowerShell è associata a .Famiglia netta di "Sistema.stringhe". È una raccolta di caratteri sequenziali che creano un testo significativo. Le stringhe possono essere modificate utilizzando diversi cmdlet PowerShell specifici. Questo blog ha discusso di una guida per concaterare, formare, sostituire o espandere una stringa in PowerShell.