Método PowerShell Substituir | Explicado

Método PowerShell Substituir | Explicado
Powershell é uma ferramenta de script usada principalmente para tarefas administrativas. PowerShell também suporta texto e cordas como a maioria das outras linguagens de programação faz. PowerShell tem outro recurso interessante que é um método substituído (). O método substituir () permite substituir texto, strings ou caracteres dentro dos arquivos de texto.

O método substituir () é uma das maneiras mais fáceis de substituir as cordas em PowerShell.

Neste post, forneceremos uma visão profunda do método PowerShell Replicar () ao lado de seus vários casos de uso.

Como usar o método PowerShell Replicar ()?

Principalmente, o objetivo do método substituir () é colocar alguns caracteres/conjunto de caracteres no lugar dos caracteres existentes de uma string. Esta seção fornece uma visão do trabalho e dos usos do método substituir () em PowerShell.

Sintaxe

> .Substitua (Oldstring, Newstring)

A partir da sintaxe, observa -se que o método substituir () aceita dois parâmetros, e estes são definidos como:

  • Oldstring: Os personagens para encontrar.
  • Newstring: Os personagens que serão substituídos pelo “Oldstring" personagens.

Exemplo 1: Substitua os caracteres/substring usando o método replate ()

Este exemplo demonstra como a sequência de caracteres pode ser substituída usando o método replate ().

No código a seguir, uma string é armazenada em uma variável nomeada $ string e o método substituir () é aplicado nessa variável para substituir “Tuv" com "def”:

> $ string = "tuvxyz"
> $ string.substituir ("tuv", "def")

Execute o script do terminal como fizemos aqui:

Observa -se a partir da saída que o método substitui () substituiu os caracteres e a saída é exibida no console.

Observação: Para executar/executar um script do PowerShell a partir de um terminal PowerShell, você precisa copiar o caminho completo do script no terminal e pressionar Enter. Para mais detalhes sobre a execução do script, clique aqui: como executar um script do PowerShell.

Exemplo 2: Substitua uma substring usando o método substituir ()

Para substituir uma string no PowerShell, você precisa armazenar uma string em uma variável. No código a seguir, o $ string A variável contém duas substâncias. O método substituir () é aplicado no $ string variável para substituir a substring chamada “legal”Com uma nova substring chamada“lindo”:

> $ string = 'legal, clima'
> $ string.Substitua ('legal', 'lindo')

Vamos executar o script:

É observado da saída que o “legal”Foi substituído pelo“lindo”.

Exemplo 3: Remova uma substring usando o método substituir ()

Em Powershell, o Substituir() o método também é usado para remover a substring. No exemplo abaixo, a substring “legal”Será removido (basicamente será substituído por") usando o método substituir ():

> $ string = 'legal, clima'
> $ string.Substitua ('Cool', ")

Execute o script para obter o resultado:

A saída está mostrando apenas o segundo argumento, não o primeiro, porque a primeira substring é removida usando o método substituir ().

Conclusão

O método PowerShell Replicar () substitui os caracteres correspondentes em uma string. O método substituir () corresponde aos caracteres fornecidos pelo usuário e os substitui por uma substring/caractere. O método substituir () também auxilia em caracteres/substrings. Este artigo fornece uma visão geral detalhada do método substituir () em PowerShell e seus casos de uso por meio de exemplos também.