Ajuste tu juego con PowerShell como operador

Ajuste tu juego con PowerShell como operador

Al igual que cualquier otro lenguaje de programación, PowerShell tiene varios operadores de comparación. En un operador de comparación, se comparan y devuelven dos valores como un valor booleano, como "Verdadero" o "FALSO". Estos operadores de comparación incluyen "-Como","-Contiene", o "-Fósforo". Sin embargo, los símbolos de estos operadores podrían ser diferentes de otros lenguajes de programación, pero su funcionalidad será la misma.

Este artículo observará varios operadores de comparación, incluido el "-como"Operador y otros.

Ajuste tu juego con PowerShell como operador (y más)

Los enfoques que se discutirán son:

    • Como operador
    • Contiene operador
    • Operador de coincidencias

Método 1: Me gusta operador

El operador 'similar' en PowerShell es un operador de comparación. Se usa para encontrar los objetos coincidentes en la cadena proporcionada utilizando una expresión regular. Utiliza caracteres salvajes para encontrar la coincidencia exacta en la cadena. Si la expresión regular especificada se encuentra en la cadena correspondiente, la salida será "Verdadero"De lo contrario, el resultado será"FALSO". En caso de que tanto la cadena como las expresiones regulares sean las mismas, la salida también será "verdadera".

Ejemplo 1: use el operador "similar" para encontrar la expresión regular en la cadena correspondiente

Esta ilustración encontrará una palabra dentro de una cadena usando el "-como"Operador junto con el uso del personaje salvaje:

"Este es un portal de sugerencias de Linux." -Like"*Sugerencia*"

Según el código anterior:

    • Primero, cree una cadena y luego use el operador "similar".
    • Después de eso, agregue una palabra o una cadena parcial envuelta dentro de los caracteres salvajes, dentro de citas doble invertidas:



Ejemplo 2: use el operador "-no similar" para descubrir el inverso del operador "similar a

En este ejemplo, el inverso del "-como"El operador se mostrará utilizando el"-Diferente a"Operador:

"Linux Sugerio Portal" -NOMO "Linux Sugerio Portal"


Método 2: Contiene operador

El "-contiene"El operador es uno de los operadores de contención. Verifica si existe un cierto valor en el conjunto dado o no. Si el valor existe allí, entonces la salida es "Verdadero", De lo contrario es"FALSO".

Ejemplo 1: use el operador "-contains" para encontrar el elemento de la colección de elementos

Esta ilustración buscará el elemento especificado en la colección de elementos:

$ colección = "coche", "bicicleta", "ciclo"
$ COLLECCIÓN -Contains "Bike"


Según el código anterior:

    • Primero, inicialice una variable "$ COLECCIÓN"Y luego asigne varios elementos separados por comas.
    • Después de eso, agregue la variable asignada de un elemento, seguido por el "-contiene"Parámetro, y defina el valor"Bicicleta"A eso:



Ejemplo 2: use el operador "-NotContains" para encontrar el inverso del operador "-contains"

Este ejemplo utilizará el "-Notcontains"Operador para obtener el inverso del"-contiene"Operador:

$ colección = "coche", "bicicleta", "ciclo"
$ COLLECCIÓN -NOTONCONTAINS "Ciclo"


Método 3: Operador de coincidencia

El "-fósforo"El operador es bastante similar al"-como"Operador. Sin embargo, si la coincidencia de una sola palabra se encuentra en la cadena, la salida será "Verdadero".

Ejemplo 1: use el operador "-match" para que coincida con una parte de una cadena dentro de una cadena

Esta ilustración encontrará una coincidencia de expresión regular en la cadena utilizando el "-fósforo"Operador:

$ str = "Esta es una pista de Linux."
$ str -match "pista"


Según el código anterior:

    • Primero, inicializa el "$ str"Variable y asignarle una cadena.
    • Después de eso, en la siguiente línea, primero, escriba la variable "$ str", seguida de la "-fósforoParámetro, y especifique la expresión regular dentro de las cotizaciones de doble invertido:



Ejemplo 2: use el operador "-NotMatch" para encontrar el inverso del operador "-match"

Este ejemplo encontrará el inverso del "-fósforo"Operador utilizando el"-no más municipal"Operador:

$ str = "Esta es una pista de Linux."
$ str -notmatch "pista"



Hemos discutido diferentes operadores de comparación en PowerShell.

Conclusión

PowerShell's "-ComoEl operador se usa para encontrar la cadena que contiene la expresión regular. Es uno de los operadores de comparación. También hay otros operadores de comparación, como "-contiene" y "-fósforo". La salida de los operadores de comparación siempre se devuelve como valores booleanos que son "Verdadero" o "FALSO". Esta publicación ha ilustrado los operadores de comparación.