PowerShell:
Umformung eines Strings in Kleinbuchstaben
So geht’s:
Ein Beispiel in PowerShell, um einen String kleinzuschreiben:
$text = "PowerShell IST großartig!"
$lowercaseText = $text.ToLower()
Write-Output $lowercaseText
Ausgabe:
powershell ist großartig!
Ein weiteres Beispiel mit Pipe-Operator:
"PowerShell IST auch SO!".ToLower() | Write-Output
Ausgabe:
powershell ist auch so!
Tiefgang
Ursprünglich erforderte das Bearbeiten von Text in Skriptsprachen wie Bash oder PowerShell einen methodischen Ansatz, weil die Systeme zwischen Groß- und Kleinschreibung unterschieden. Die ToLower()
-Methode in PowerShell nutzt .NET-Funktionen, um diese Wandlung einfach zu gestalten. Alternativen hierzu wären reguläre Ausdrücke oder ältere Command-Line-Tools, aber ToLower()
ist deutlich direkter und performanter. Auch wird die kulturelle Variante des Texts berücksichtigt – Zeichen in Sprachen wie Deutsch, in denen “ß” zu “ss” wird, werden korrekt behandelt.