Hvordan bruke PowerShell Trim -metoden

Hvordan bruke PowerShell Trim -metoden
PowerShell støtter en rekke metoder, funksjoner og cmdlets for å utføre flere oppgaver automatisk. Trim () -metoden brukes til å fjerne hvite rom (er) eller karakter (er) fra starten/slutten av en streng. Trimmingsmetodene til PowerShell tilhører “.Nett" klasse av "System.Streng ” Og det gjør også Trim () -metoden. Derfor kan trim () -metoden bare brukes på strenger. Ved hjelp av trimend () eller trimstart () kan trimmetoden målrettes ved slutten av begynnelsen av strengen. Denne oppskrivningen forklarer anvendelsen av trim () metoder for å unngå hvite rom og tegn.

Hvordan fungerer PowerShells trim () -metode

Byggesteinen til trim () og dens derivatmetoder avhenger av syntaksene gitt nedenfor:

“Streng”.Trim () eller $ streng.Listverk(): Trim () -metoden fjerner det hvite rommet eller den tomme nye linjen fra enden og starten av strengen. Strengen kan sendes direkte til trim () -metoden, eller den kan også sendes som en variabel.

“Streng”.Trim (“Char”) eller $ streng.Trim (“Char”): Denne syntaksen vil fjerne tegnet som er spesifisert i parentesen til trim () -metoden.

“Streng”.Trimstart () eller $ streng.Trimstart (): Syntaksen som er gitt her, trimmer hvitespasene/tegnene fra starten av strengen.

“Streng”.Trimend () eller $ streng.Trimend (): Som trimstart (), trimmer denne metoden strengverdiene fra endepunktet til en streng.

Hvordan bruke Trim () -metoden i PowerShell

Her lærer du å bruke trim () -metoden og dens derivater i flere sammenhenger.

Bruke Trim () -metoden for å fjerne hvite rom i PowerShell

Følgende kommando overfører en strengkatalog til Trim () -metoden. Hvis ingenting blir gitt som et argument i trim () -metoden, ville det bare fjerne de hvite rommene (hvis de eksisterer) i starten og slutten av strengen. Fra inngangen kan det observeres at to hvite rom er der i starten og slutten av strengen. Etter påføring av trim () -metoden blir alle de hvite rommene fjernet og en mer raffinert streng oppnås.

> "Linuxhint gir kvalitetsinnhold!! "".Listverk()

Bortsett fra å bestå strengen direkte, lagrer følgende kommandoer en streng i en variabel ($ str) og bruker deretter Trim () -metoden på den variabelen.

> $ str = "Linuxhint gir kvalitetsinnhold!! ""
> $ str
> $ str.Listverk()

Bruke trim () for å fjerne en karakter i PowerShell

I den under-uttalte kommandoen føres trim () -metoden en strengverdi og den fjerner “z”Karakter som oppstår i hver ende av strengen. Det konkluderes fra utdataene som Listverk() forsvinner alle “z” -karakterene uavhengig av antall forekomster. Kommandoen som er gitt nedenfor vil imidlertid ikke fjerne de hvite rommene og dermed "z”Å oppstå etter at de hvite områdene ikke blir fjernet.

> "Zlinuxhint Zz".Trim ("Z")

For å fjerne mellomrommene sammen med karakteren, må du legge til plass før og etter den karakteren som beskrevet nedenfor.

> "Zlinuxhint Zz".Trim ("Z")

Bruke trim () for å fjerne flere tegn i PowerShell

Dessuten kan flere tegn også fjernes ved hjelp av Trim () -metoden. Kommandoen som er gitt nedenfor trimmer strengobjektet ved å passere tegn direkte eller som en matrise. Kommandoen skrevet nedenfor fjerner tegnet “L1I2N3U4X”Forekommer i starten av eller slutten av strengobjektet. Interessant nok viser utgangen at bestillingen av tegn ikke betyr noe, det som betyr noe er karakterene.

> "Linux1234 PowerShell 12Linux34".Trim ("l1i2n3u4x")

Bruker trimstart () i PowerShell

Som navnet på denne metoden leder, vil den fungere på den innledende (start) delen av strengen. For eksempel vil kommandoen gitt nedenfor bare håndtere hvitespasninger som oppstår i starten av strengen.

> "Du jobber med PowerShell!! "".Trimstart ()

Dessuten kan enhver karakter fjernes fra starten av å spesifisere tegnet i parentes som beskrevet i kommandoen nedenfor. Utgangen viser at bare den “!”Slettes som oppstår i starten av strengen.

> "!!Du jobber med PowerShell!!"".Trimstart ("!")

Bruker trimend () i PowerShell

De Trimd () Metoden retter seg mot den endelige delen av strengen og fjerner tegn eller hvite rom fra slutten. For å vise dets praktiske, har vi utøvd kommandoen skrevet nedenfor som fjerner karakterene fra slutten av strengen.

> "PowerShell Linuxhint PowerShell".Trimend ("PowerShell")

Konklusjon

PowerShell Listverk() Metode fungerer for å fjerne de hvite rommene eller tegnene fra start eller slutt på strengen. Trimmingstøtten til PowerShell inkluderer også trimstart () og trimd () metoder. Denne artikkelen demonstrerer hvordan du kan rydde opp i strengen ved å fjerne hvite rom og tegn ved hjelp av flere trim () metoder. Trim () og dens barnemetoder er tilfelle følsomme, og under slike forhold fjerner trim () bare karakterene som samsvarer med saken. Så hvis du møter strengobjekter ofte, kan du begynne å trimme dem for bedre forståelse.