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!! ""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.