June 2012
Intermediate to advanced
720 pages
21h 46m
German
Neben den Textoperatoren aus Tabelle 19.2 stehen Ihnen außerdem die eingebauten .NET-Methoden zur Verfügung, die sich in jedem String-Objekt befinden (mehr zu Objekten erfahren Sie in Kapitel 8). Diese Methoden können eine unschätzbare Hilfe sein, um die in Texten enthaltenen Informationen zu bergen. Möchten Sie z.B. die Dateierweiterung eines Pfads herausfinden, hilft Ihnen das Cmdlet Split-Path leider nicht weiter. Mit den Methoden des String-Objekts dagegen lösen Sie diese Aufgabe sehr elegant:
PS> $path = "C:\test\beispiel.bat"
PS> $path.Substring( $path.LastIndexOf(".")+1 )
bat
PS> $path.Split(".")[-1]
batIm ersten Beispiel haben Sie mit LastIndexOf() die Position des letzten Punkts im Pfadnamen ermittelt und dann ...