PowerShell erstatter metode | Forklart

PowerShell erstatter metode | Forklart
PowerShell er et skriptingsverktøy som for det meste brukes til administrative oppgaver. PowerShell støtter også tekst og strenger som de fleste andre programmeringsspråk gjør. PowerShell har en annen kul funksjon som er en erstatningsmetode. Erstatningsmetoden lar deg erstatte tekst, strenger eller tegn i tekstfilene.

Erstatningsmetoden er en av de enkleste måtene å erstatte strengene i PowerShell.

I dette innlegget vil vi gi en dyp innsikt i PowerShell erstatning () -metode sammen med dens forskjellige brukssaker.

Hvordan bruke PowerShell erstatning () -metoden?

Formålet med erstatningsmetoden er først og fremst å sette noen tegn/sett med tegn i stedet for eksisterende tegn i en streng. Denne delen gir et innblikk i arbeid og bruk av erstatningsmetoden () i PowerShell.

Syntaks

> .Erstatt (OldString, NewsString)

Fra syntaks observeres det at erstatningsmetoden godtar to parametere, og disse er definert som:

  • OldString: Karakterene å finne.
  • Nyheter: Karakterene som vil bli erstattet med "OldString" tegn.

Eksempel 1: Erstatt tegn/substring ved hjelp av erstatningsmetode

Dette eksemplet demonstrerer hvordan sekvensen av tegn kan erstattes ved hjelp av erstatningsmetoden.

I følgende kode lagres en streng i en navngitt variabel $ streng og erstatningsmetoden () brukes på den variabelen for å erstatte “Tuv”Med“def”:

> $ string = "tuvxyz"
> $ streng.erstatte ("tuv", "def")

Kjør manuset fra terminalen som vi gjorde her:

Det observeres fra utgangen at erstatningsmetoden har erstattet tegnene og utgangen vises i konsollen.

Merk: For å kjøre/utføre et PowerShell -skript fra en PowerShell -terminal, må du kopiere den komplette banen til skriptet i terminalen og treffe Enter. For mer informasjon om skriptets utførelse, klikk her: Hvordan kjøre et PowerShell -skript.

Eksempel 2: Bytt ut en substring ved hjelp av erstatningsmetoden

For å erstatte en streng i PowerShell, må du lagre en streng i en variabel. I følgende kode, $ streng Variabel inneholder to underlag. Erstatningsmetoden brukes på $ streng variabel for å erstatte det navngitte substringet “kul”Med en ny navngitt under navn“vakker”:

> $ streng = 'kult, vær'
> $ streng.erstatte ('kult', 'vakker')

La oss utføre skriptet:

Det observeres fra utgangen at “kul”Har blitt erstattet av“vakker”.

Eksempel 3: Fjern en substring ved hjelp av erstatningsmetoden

I PowerShell, den Erstatte() Metode brukes også til å fjerne substring. I eksemplet nedenfor, substring "kul”Vil bli fjernet (i utgangspunktet vil den erstattes med") ved hjelp av erstatningsmetoden:

> $ streng = 'kult, vær'
> $ streng.erstatte ('kult', ")

Utfør skriptet for å få resultatet:

Utgangen viser bare det andre argumentet, ikke den første, fordi den første substringen fjernes ved hjelp av erstatningsmetoden ().

Konklusjon

PowerShell erstatning () -metoden erstatter de matchede tegnene i en streng. Erstatningsmetoden samsvarer med tegnene som er gitt av brukeren og erstatter dem med en substring/karakter. Erstatningsmetoden hjelper også med tegn/underlag. Denne artikkelen gir en detaljert oversikt over erstatningsmetoden i PowerShell og dens brukssaker også via eksempler.