Umformung eines Strings in Kleinbuchstaben

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.

Siehe auch: