Questo articolo discuterà degli approcci per sostituire il testo in PowerShell.
Come utilizzare PowerShell Sostituire per sostituire il testo?
In PowerShell, il testo può essere sostituito utilizzando gli approcci sotto forniti:
Metodo 1: sostituire il testo in PowerShell usando il metodo "Sostituisci ()"
Il PowerShell "sostituire()"Il metodo aiuta a sostituire i caratteri in un testo. Questo metodo accetta gli argomenti, il primo argomento trova la stringa e il secondo argomento sostituisce la stringa trovata.
Esempio 1: sostituire il testo con una sottostringa in una stringa utilizzando la funzione "Sostituisci ()"
Questo esempio dimostrerà il metodo per sostituire un testo usando "sostituire()" metodo:
> $ text = "Ciao John, come stai?"Secondo il codice sopra:
Si può osservare che il "Ciao John"È stato sostituito con il"ciao David" corda.
Esempio 2: sostituire il testo con uno spazio in una stringa utilizzando la funzione/metodo "Sostituisci ()"
Ora, sostituire il testo con spazio passando "" come secondo parametro in "sostituire()" metodo:
> $ text = "Ciao John, come stai?"In questo codice di codice:
Si può notare che la sottostringa specificata è stata sostituita con lo spazio.
Metodo 2: sostituire il testo in PowerShell usando l'operatore "-replace"
L'operatore di sostituzione è indicato con un trattino all'inizio, come "-sostituire". La sua operazione è abbastanza simile a "Sostituire()" metodo. Tuttavia, può sostituire le istanze di espressioni regolari (Regex).
Esempio 1: sostituire il testo con una sottostringa in una stringa utilizzando l'operatore "-replace"
Ora, esegui i seguenti comandi nella console PowerShell:
> $ text = "Buongiorno, John Doe"Nel codice sopra indicato:
Si può notare che il testo è stato sostituito usando il "-sostituire"Operatore.
Esempio 2: sostituire il testo con uno spazio in una stringa utilizzando l'operatore "-replace"
In questo esempio, dimostreremo la rimozione del testo con lo spazio usando l'operatore "-replace":
> $ text = "Buongiorno, John Doe"In questo codice, abbiamo aggiunto l'espressione regolare vuota in modo che possa rimuovere il testo specificato:
Si trattava di sostituire il testo in PowerShell.
Conclusione
Il testo in PowerShell può essere sostituito usando due metodi, tra cui il "Sostituire()Metodo e il "-sostituire"Operatore. Prima di tutto, recuperano la rispettiva stringa o testo e poi lo sostituiscono. Inoltre, puoi anche utilizzare questi approcci per sostituire i caratteri del testo o della stringa con spazi vuoti. Questo articolo ha fornito una guida dettagliata alla sostituzione del testo in PowerShell.