Concatenate, utvid, format og alle ting powershell strenger

Concatenate, utvid, format og alle ting powershell strenger

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:

  • Sammenkobling.
  • Utvide.
  • Format.

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:

  • Først initialiser to variabler “$ str1”, Og“$ str1”. Så tilordne hver av dem to forskjellige strenger.
  • Etter det, initier en annen variabel “$ streng”Og spesifiser den ovennevnte strengen og en“+”Skilt mellom dem for å sammenkoble dem.
  • Deretter spesifiser "Skriv-verten”Cmdlet for å legge til en strenglinje og ringe“$ streng”Variabel:

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:

  • Først start to forskjellige streng tildelte variabler.
  • Etter det, skriv begge variablene i doble inverterte sitater atskilt med et rom:

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:

  • Etter å ha initialisert to strengvariabler, legg til indeksnumrene i henhold til antall variabler.
  • For eksempel er det to variabler, så indeksnumrene 0, og 1 vil bli brukt.
  • For å formatere en streng, skriv de to indeksnumrene som er 0 og 1, hver vedlagt i middels krøllete seler i omvendte sitater.
  • Deretter legger du til “-f”Parameter for å formatere strengen etterfulgt av strengen tilordnede variabler atskilt med et komma:

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.