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:
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:
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:
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:
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.