Brug strengvariabler og -metoder i Windows PowerShell-scripts
Strengvariabler bruges ofte i scripts. Du kan bruge strenge til at gemme brugerinput og andre tekstdata. Der er mange metoder, som du kan bruge til at manipulere strenge. Mange af disse metoder bruges sjældent, men det er godt at være opmærksom på dem, hvis du nogensinde har brug for dem.
Strengvariablen har kun én egenskab, Length. Når du gennemser længden på en strengvariabel, returneres antallet af tegn i strengen. For eksempel:
$logFile.Length
I følgende tabel vises nogle af de metoder, der er tilgængelige for strengvariabler.
tabel 1: Metoder, der er tilgængelige for strengvariabler
| Metode | Beskrivelse |
|---|---|
Contains(string value) |
Identificerer, om variablen indeholder en bestemt streng. Resultatet er enten $true eller $false. |
Insert(int startindex,string value) |
Indsætter en tekststreng ved det angivne tegnnummer. |
Remove(int startindex,int count) |
Fjerner et angivet antal tegn fra strengen, der starter ved det angivne tegnnummer. Hvis antallet ikke er angivet, afkortes strengen med det angivne tegnnummer. |
Replace(string value,string value) |
Erstatter alle forekomster af den første streng med den anden streng. |
Split(char separator) |
Opdeler en enkelt streng i flere strenge på punkter, der er angivet af et tegn. |
ToLower() |
Konverterer en streng til små bogstaver. |
ToUpper() |
Konverterer en streng til store bogstaver. |