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