PowerShell:
Conversione di una stringa in minuscolo
How to - Come Fare
In PowerShell, convertire una stringa in minuscolo è semplicissimo. Usa il metodo .ToLower()
su una stringa, così:
$stringa = "CIAO Mondo!"
$stringaMinuscola = $stringa.ToLower()
$stringaMinuscola
Output:
ciao mondo!
Oppure, in modo più diretto:
"CIAO Mondo!".ToLower()
Questo restituirà:
ciao mondo!
Deep Dive - Nel Profondo
Nato come strumento di automazione per amministratori di sistema, PowerShell ha ereditato alcune funzionalità dai suoi predecessori come il CMD di Windows e Bash di Unix/Linux. La conversione di stringhe in minuscolo ha radici in pratiche di normalizzazione dei dati.
Alternatives:
- Puoi utilizzare
-replace
per sostituire lettere maiuscole con minuscole, ma è più complicato. - Alcune altre linguaggi, come Python, usano funzioni simili come
lower()
.
Dettagli di Implementazione:
.ToLower()
fa parte del tipo di dato[string]
in .NET, che è il framework di base su cui è costruito PowerShell.- Funziona anche con l’internazionalizzazione e i caratteri speciali, grazie al supporto di Unicode.
See Also - Vedi Anche
- Documentazione ufficiale di PowerShell
[string]::ToLower()
: Microsoft Docs - ToLower - Un esempio di normalizzazione dei dati con PowerShell: Devblogs - PowerShell
- Background su Unicode e gestione delle stringhe: Unicode Consortium