Som en samling sekvensielle tegn representerer en streng en meningsfull tekst. En PowerShell -streng er en “System.Strenger”Objekt. Disse strengene kan sammenkobles, utvides eller formateres med flere PowerShell -cmdlets. Strenger er pakket inn i enkelt- eller doble sitater for å vises i PowerShell. Strengen innen doble sitater støtter utvidelse mens strengene innenfor enkelt sitater bare viser bokstavelige strenger.
Denne oppskrivningen vil observere metoder for å endre en streng i PowerShell.
Hvordan sammenkoble, utvide og formatere strenger i PowerShell?
De under-nevnte operasjoner vil bli diskutert:
Metode 1: Concatenate en streng i PowerShell
Concatenation -prosessen innebærer å slå sammen to eller flere strenger sammen. Den utføres for å lage en tekst som er meningsfull. PowerShell bruker “+”Operatør for å sammenkoble en streng.
Eksempel: Sammenleggelse av en streng ved hjelp av “+” -operatøren
Dette eksemplet vil gi en demonstrasjon for å bli med eller sammenkoble en streng:
$ str1 = "hei"
$ str2 = "verden"
$ streng = $ str1 + $ str2
Skriv-vert "Strengen er sammenkoblet.""
$ streng
I henhold til koden ovenfor:
Metode 2: Utvid en streng i PowerShell
Strengene utvides for å få den korteste koden for å få strengen. Dette fungerer på en slik måte at strenger som skal utvides er vedlagt i doble omvendte sitater.
Eksempel: Utvide en streng ved å bruke ""
Utvid nå en streng i PowerShell:
$ fname = "John"
$ lname = "doe"
"$ fname $ lname"
I henhold til koden ovenfor:
Metode 3: Formater en streng i PowerShell
Formatering av strengene i PowerShell utføres ved hjelp av “-f”Operatør. Den inneholder tre deler, plassholdere, for eksempel “0 1”, Seg selv (-f), og strengen tildelte variabler atskilt med komma.
Eksempel: Formatering av en streng ved hjelp av “-F” -operatøren
Dette eksemplet vil formatere en streng i PowerShell:
$ fname = "John"
$ lname = "doe"
"0 1" -f $ fname, $ lname
"1 0" -f $ fname, $ lname
I henhold til koden ovenfor:
Det handlet om sammenkobling, utvidelse og formatering av strenger i PowerShell.
Konklusjon
En streng i PowerShell er assosiert med .Netto familie av “System.Strenger”. Det er en samling sekvensielle tegn som lager en meningsfull tekst. Strengene kan modifiseres ved hjelp av flere spesifikke Powershell -cmdlets. Denne bloggen har diskutert en guide til sammenkobling, format, erstatning eller utvid en streng i PowerShell.