PowerShell Split String

PowerShell Split String
Strengen er en gruppe ord eller tegn. Du har kanskje brukt mange variabler av strengtype, verdier og matriser på noen programmeringsspråk mens du koder. Mange innebygde og logiske funksjoner er nyttige som skal brukes på strengene, i.e., sammenkobling. I dag vil vi diskutere noen eksempler for å dele opp en rekke ord i separate deler. For dette formålet vil vi bruke nøkkelordet "splittet" på PowerShell of the Ubuntu 20.04 System. Forsikre deg om at du har installert PowerShell på Linux -terminalen for å benytte deg av den. Så la oss starte med å åpne skallterminalen til Ubuntu 20.04 via hurtigtasten, i.e., Ctrl+alt+t. Etter dette, start PowerShell ved å bruke “PWSH” -kommandoen i terminalen, så får du den nedenfor utdata vist på bildet.

Eksempel 1:

La oss bruke flaggordet "splittet" på et enkelt strengord i vårt første eksempel for å se hvordan det fungerer. Så vi må bruke enkeltordstrengen, jeg.e., “Linux” med flaggordet “-Split” for å dele dette ordet. Som et resultat deler det ikke dette eneste ordet fordi vi ikke har lagt til noen avgrensning. La oss flytte til strengen med mer enn ett ord i den.

Så vi har brukt det samme flaggordet "splittet" på strengen med mer enn ett ord i det. Ordene er atskilt med plass i dem. Ved henrettelse har vi alle de tre ordene på de separate linjene, jeg.e., Del i nye tre strenger. Dette betyr at "split" -metoden automatisk tar plass som avgrenseren for å dele en streng.

La oss bruke avgrenser. Så vi har benyttet den samme ordstrengen mens vi bruker det "delte" ordet etter strengen for å spesifisere avgrenseren. Plassen er spesifisert som en avgrenser, som vist på bildet nedenfor. Etter å ha kjørt denne kodelinjen, har vi splittet i tre linjer.

Eksempel 2:

La oss ta et annet eksempel for å dele en streng mens vi bruker en spesifisert avgrensning. Så vi har tatt en annen streng uten plass i mellom. Vi har brukt tykktarmen, jeg.e., “:” Innenfor en streng, og vil bruke den som en avgrenser. Så vi har brukt det "splittede" ordet etter strengen for å spesifisere en avgrensning ":". Etter utførelsen blir alle tre ordene delt ut ved hjelp av kolonskiltet.

Avgrenseren kan også vises på PowerShell ved hjelp av enkle parenteser. Så vi har brukt avgrenseren ":" med parentes for samme streng. Som et resultat har vi fått delt streng mens avgrenseren er spesifisert i utgangen i tillegg til å skille hvert ord.

Eksempel 3:

La oss bruke den "splittede" måten å dele variable verdier, i.e., streng. Så vi har initialisert en variabel "var" og brukt "splittet" flagget for å skille ordene med et avgrensningsrom. Som et resultat har vi fått de 4 linjene med delt streng.

Eksempel 4:

Mens du deler en streng, kan du også nevne antall biter eller deler du vil at strengen skal deles ut til. Så vi har startet med å initialisere en strengvariabel med en strengverdi på 4 ord atskilt med rom. Deretter har vi brukt den "splittede" måten å spesifisere plassen som en avgrensning. Etter å ha spesifisert avgrenseren, har vi spesifisert antall biter vi ønsket at strengen vår skulle deles inn i, i.e., 2 etterfulgt av kommandoen. Etter å ha utført denne koden, har strengen vår blitt delt opp i 2 deler. Den første delen inneholder det første ordet i en streng, mens det andre inneholder alle de gjenværende ordene i en streng.

For å dele strengvariabelen i 3 biter, har vi spesifisert 3 i koden og kjører denne kodelinjen. Vi har fått den delte strengen omgjort til 3 biter som på bildet nedenfor.

Som vi har 4 ord i strengvariabelen “var”, så spesifiserte vi biternummeret som 4. Som et resultat har vi fått strengen delt inn i 4 deler, som vist i det vedlagte bildet.

Eksempel 5:

La oss ta eksemplet på å bruke en "delt" metode på en blanding av tegn og tall. Så vi har initialisert en variabel "var" med blandede verdier atskilt med komma. Deretter har vi brukt delt metode på denne variabelen og spesifisert komma som en avgrenser. Som et resultat har vi fått den blandede strengen splittet på PowerShell of Ubuntu 20.04 I henhold til utgangen nedenfor.

For å reversere biterposisjonen, spesifiser den negative verdien, i.e., “-4” og få den omvendte delen.

Eksempel 6:

La oss få et annet eksempel på å dele ut ordens streng. Derfor har vi erklært en strengvariabel “var” med mange ord i den. Vi har brukt "Split" -metoden på denne variabelen for å få den delt på PowerShell. Vi har nevnt karakteren “E” som en avgrensende her, som du kan se. Etter å ha kjørt dette kodestykket, har vi fått utdataene som nedenfor. Utgangen viser at når du har møtt avgrensende “E” hver gang, har strengen blitt delt til neste linje til slutten av en streng. Slik kan karakteravgrenseren brukes.

Du kan også bruke mer enn ett tegn fra en streng som avgrensning. Så vi har brukt den samme strengvariabelen som skal deles. Split -metoden er blitt brukt på denne variabelen. Etter dette har vi spesifisert to tegn i de firkantede parentesene som skal brukes som avgrensning. Etter å ha utført denne oppdaterte koden, har vi fått resultatet som nedenfor. Strengen har blitt delt inn i forskjellige biter etter å ha møtt noen karakter fra “E” eller “O”. Derfor har vi fått et langt delt mønster av en streng sammenlignet med ovennevnte.

Konklusjon:

Denne artikkelen har implementert alle nødvendige detaljer for å dele opp en streng i PowerShell of Ubuntu 20.04. Den inneholder eksempler på bruk av enkelt- og flerkarakteravgrensere for å dele opp en streng og bruke deletall for å redigere utgangen av delte strenger. Derfor håper vi at du vil finne denne artikkelen best til tjenesten din.