Come utilizzare il metodo di rivestimento PowerShell

Come utilizzare il metodo di rivestimento PowerShell
PowerShell supporta una varietà di metodi, funzioni e cmdlet per eseguire diverse attività automaticamente. Il metodo TRIM () viene utilizzato per rimuovere lo spazio (e) bianco o i caratteri dall'inizio/fine di una stringa. I metodi di taglio di Powershell appartengono al ".Netto" classe di "Sistema.Corda" E così fa il metodo trim (). Pertanto, il metodo trim () può essere applicato solo alle stringhe. Usando trimend () o trimstart (), il metodo di rivestimento può essere preso di mira alla fine dell'inizio della stringa. Questo articolo spiega l'applicazione dei metodi TRIM () per evitare spazi e caratteri bianchi.

Come funziona il metodo di Trim () di PowerShell

Il blocco di costruzione di TRIM () e i suoi metodi derivati ​​dipendono dalle sintassi fornite di seguito:

"corda".Trim () o $ stringa.Ordinare(): Il metodo trim () rimuove lo spazio bianco o la nuova linea vuota dall'estremità e l'inizio della stringa. La stringa può essere passata direttamente al metodo trim () oppure può essere passata anche come variabile.

"corda".Trim ("Char") o $ String.Trim ("char"): Questa sintassi rimuoverà il carattere specificato nel metodo TRIM ().

"corda".Trimstart () o $ stringa.Trimstart (): La sintassi fornita qui taglia le spazi bianchi/caratteri dall'inizio della stringa.

"corda".Trimend () o $ stringa.Trimend (): Come trimstart (), questo metodo taglia i valori della stringa dall'endpoint di una stringa.

Come utilizzare il metodo Trim () in PowerShell

Qui imparerai ad applicare il metodo Trim () e i suoi derivati ​​in più contesti.

Usando il metodo Trim () per rimuovere gli spazi bianchi in PowerShell

Il comando seguente passa una directory di stringa al metodo trim (). Se non viene superato nulla come argomento nel metodo trim (), rimuoverebbe solo gli spazi bianchi (se esistono) all'inizio e alla fine della stringa. Dall'input, si può osservare che due spazi bianchi sono presenti all'inizio e alla fine della stringa. Dopo aver applicato il metodo trim (), tutti gli spazi bianchi vengono rimossi e si ottiene una stringa più raffinata.

> "Linuxhint fornisce contenuti di qualità!! ".Ordinare()

Oltre a passare direttamente la stringa, i seguenti comandi memorizzano una stringa in una variabile ($ str) e quindi applicare il metodo TRIM () a quella variabile.

> $ str = "LinuxHint fornisce contenuti di qualità!! "
> $ str
> $ str.Ordinare()

Usando trim () per rimuovere un carattere in PowerShell

Nel comando di seguito, il metodo TRIM () viene passato su un valore di stringa e rimuove il “z"Carattere che si verifica a entrambe le estremità della stringa. Si conclude dall'output che Ordinare() svanisce tutti i caratteri "z" indipendentemente dal numero di occorrenze. Tuttavia, il comando fornito di seguito non rimuoverà gli spazi bianchi e quindi il "z"Si verifica dopo che gli spazi bianchi non verranno rimossi.

> "Zlinuxhint ZZ".Trim ("z")

Per rimuovere gli spazi insieme al carattere, è necessario aggiungere spazio prima e dopo quel personaggio come descritto di seguito.

> "Zlinuxhint ZZ".Trim ("z")

Utilizzo del trim () per rimuovere più caratteri in PowerShell

Inoltre, possono anche essere rimossi più caratteri utilizzando il metodo TRIM (). Il comando fornito di seguito taglia l'oggetto stringa passando i caratteri direttamente o come array. Il comando scritto di seguito rimuove il personaggio "l1i2n3u4x"Si verifica all'inizio o alla fine dell'oggetto stringa. È interessante notare che l'output mostra che l'ordinamento dei personaggi non ha importanza, ciò che conta sono i personaggi.

> "Linux1234 PowerShell 12linux34".Trim ("l1i2n3u4x")

Usando trimstart () in PowerShell

Mentre il nome di questo metodo dirige, funzionerebbe sulla porzione iniziale (start) della stringa. Ad esempio, il comando fornito di seguito si occuperà solo di spazi bianchi che si verificano all'inizio della stringa.

> "Stai lavorando a PowerShell!! ".Trimstart ()

Inoltre, qualsiasi personaggio può essere rimosso dall'inizio specificando il carattere tra parentesi come descritto nel comando seguente. L'output mostra che solo quello "!"È eliminato che si verifica all'inizio della stringa.

> "!!Stai lavorando su PowerShell!!".Trimstart ("!")

Usando Trimend () in PowerShell

IL Trimend () Il metodo prende di mira la parte finale della stringa e rimuove i caratteri o gli spazi bianchi dall'estremità. Per mostrare la sua praticità, abbiamo esercitato il comando scritto di seguito che rimuove i personaggi dalla fine della stringa.

> "PowerShell Linuxhint PowerShell".Trimend ("PowerShell")

Conclusione

Il PowerShell Ordinare() Il metodo funziona per rimuovere gli spazi bianchi o i caratteri dall'inizio o dall'estremità della stringa. Il supporto di taglio di PowerShell include anche metodi Trimstart () e Trimend (). Questo articolo dimostra come ripulire la stringa rimuovendo spazi e caratteri bianchi usando diversi metodi TRIM (). Il trim () e i suoi metodi figlio sono sensibili al caso e in tali condizioni trim () rimuove solo i caratteri che corrispondono al caso. Quindi, se incontri spesso gli oggetti di stringa, inizia a tagliarli per una migliore comprensione.