Trovare la lunghezza di una stringa

PowerShell:
Trovare la lunghezza di una stringa

How to:

In PowerShell, usare la proprietà .Length per trovare il numero di caratteri in una stringa.

$testo = "Ciao, mondo!"
$lunghezza = $testo.Length
echo $lunghezza

Output:

12

Deep Dive

La necessità di misurare la lunghezza di una stringa esiste da quando è iniziata la programmazione. In PowerShell, .Length è un metodo veloce e affidabile per ottenere questa informazione. In alternativa, si potrebbero anche usare metodi come [System.Text.Encoding]::UTF8.GetByteCount($testo) per ottenere la lunghezza in byte, utile per dati binari o situazioni specifiche di encoding.

Dettaglio implementativo: .Length restituisce un int, rappresentando il numero di caratteri Unicode nella stringa. Attenzione con i caratteri speciali o emoji, che potrebbero essere rappresentati da due o più unità di codice Unicode e possono essere contati in modo diverso.

See Also