Usare metodi e variabili stringa negli script di Windows PowerShell

Completato

Le variabili stringa vengono comunemente usate negli script. È possibile usare le stringhe per archiviare l'input dell'utente e altri dati di testo. Sono disponibili numerosi metodi per modificare le stringhe. Molti di questi metodi si usano raramente, ma è consigliabile conoscerli nel caso in cui siano necessari.

La variabile stringa ha una sola proprietà, Length. Quando si esamina la lunghezza di una variabile stringa, viene restituito il numero di caratteri nella stringa. Ad esempio:

$logFile.Length

Nella tabella seguente sono elencati alcuni dei metodi disponibili per le variabili stringa.

Tabella 1: Metodi disponibili per le variabili stringa

Metodo Descrizione
Contains(string value) Identifica se la variabile contiene una stringa specifica. Il risultato è $true o $false.
Insert(int startindex,string value) Inserisce una stringa di testo in corrispondenza del numero di carattere specificato.
Remove(int startindex,int count) Rimuove un numero di caratteri specificato dalla stringa a partire dal numero di carattere specificato. Se il conteggio non è specificato, la stringa viene troncata in corrispondenza del numero di carattere specificato.
Replace(string value,string value) Sostituisce tutte le istanze della prima stringa con la seconda stringa.
Split(char separator) Suddivide una singola stringa in più stringhe in punti specificati da un carattere.
ToLower() Converte una stringa in lettere minuscole.
ToUpper() Converte una stringa in maiuscolo.