Jumpe o seu jogo com o PowerShell como operador

Jumpe o seu jogo com o PowerShell como operador

Assim como qualquer outra linguagem de programação, PowerShell tem vários operadores de comparação. Em um operador de comparação, dois valores são comparados e retornados como um valor booleano, como “Verdadeiro" ou "Falso”. Esses operadores de comparação incluem “-Como","-Contém", ou "-Corresponder”. No entanto, os símbolos desses operadores podem ser diferentes de outras linguagens de programação, mas sua funcionalidade será a mesma.

Este artigo observará vários operadores de comparação, incluindo o “-comoOperador e outros.

Jumpe o seu jogo com o PowerShell como operador (e muito mais)

As abordagens que serão discutidas são:

    • Como operador
    • Contém operador
    • Operador de correspondência

Método 1: Como operador

O operador 'LIGE' em PowerShell é um operador de comparação. É usado para encontrar os objetos correspondentes na string fornecida usando uma expressão regular. Ele utiliza caracteres selvagens para encontrar a correspondência exata na string. Se a expressão regular especificada for encontrada na sequência correspondente, a saída será “Verdadeiro"Caso contrário, o resultado será"Falso”. Caso tanto a string quanto as expressões regulares são iguais, a saída também será "verdadeira".

Exemplo 1: use o operador "semelhante" para encontrar a expressão regular na string correspondente

Esta ilustração encontrará uma palavra dentro de uma string usando o “-comoOperador, juntamente com o uso do caráter selvagem:

"Este é um portal de dica do Linux." -como"*dica*"

De acordo com o código acima:

    • Primeiro, crie uma string e depois use o operador "semelhante".
    • Depois disso, adicione uma palavra ou uma corda parcial embrulhada dentro dos caracteres selvagens, dentro de citações invertidas duplas:



Exemplo 2: use o operador "-not-in-tole" para descobrir o inverso do operador "semelhante"

Neste exemplo, o inverso do “-como”O operador será exibido usando o“-Não parece”Operador:

"Portal de dica Linux" -Not -NOT "Linux Dint Portal"


Método 2: contém operador

O "-contém”O operador é um dos operadores de contenção. Ele verifica se existe um determinado valor no conjunto dado ou não. Se o valor existir lá, a saída será “Verdadeiro", Caso contrário, é"Falso”.

Exemplo 1: Use o operador "-Contains" para encontrar o item da coleção de itens

Esta ilustração procurará o item especificado na coleção de itens:

$ coleção = "carro", "bicicleta", "ciclo"
$ Coleção -Contém "Bike"


De acordo com o código acima:

    • Primeiro, inicialize uma variável “Coleção $”E depois atribua vários itens separados por vírgulas.
    • Depois disso, adicione a variável atribuída de um item, seguida pelo “-contém”Parâmetro e defina o valor“Bicicleta”Para isso:



Exemplo 2: Use o operador "-NotContains" para descobrir o inverso do operador "-Contains"

Este exemplo utilizará o “-notcontainsOperador para obter o inverso do “-contém”Operador:

$ coleção = "carro", "bicicleta", "ciclo"
$ coleção -NotContains "Ciclo"


Método 3: Operador de correspondência

O "-corresponder”O operador é bastante semelhante ao“-comoOperador. No entanto, se a correspondência de uma única palavra for encontrada na string, a saída será “Verdadeiro”.

Exemplo 1: Use o operador "-Match" para corresponder a uma parte de uma string dentro de uma string

Esta ilustração encontrará uma correspondência de expressão regular na string, utilizando o “-corresponder”Operador:

$ str = "Esta é a dica do Linux."
$ str -match "dica"


De acordo com o código acima:

    • Primeiro, inicialize o “$ str”Variável e atribua uma string a ela.
    • Depois disso, na próxima linha, primeiro, escreva a variável "$ str", seguida pela "-corresponder”Parâmetro e especifique a expressão regular dentro de citações invertidas duplas:



Exemplo 2: use o operador "-NotMatch" para encontrar o inverso do operador "-Match"

Este exemplo encontrará o inverso do “-corresponderOperador usando o “-não combina”Operador:

$ str = "Esta é a dica do Linux."
$ STR -NOTMATCH "DINT"



Discutimos diferentes operadores de comparação em PowerShell.

Conclusão

PowerShell's “-Como”O operador é usado para encontrar a string contendo a expressão regular. É um dos operadores de comparação. Existem também outros operadores de comparação, como “-contém" e "-corresponder”. A saída dos operadores de comparação é sempre retornada como valores booleanos que são “Verdadeiro" ou "Falso”. Este post ilustrou os operadores de comparação.