Jumez votre jeu avec l'opérateur de PowerShell

Jumez votre jeu avec l'opérateur de PowerShell

Comme tout autre langage de programmation, PowerShell a plusieurs opérateurs de comparaison. Dans un opérateur de comparaison, deux valeurs sont comparées et renvoyées en valeur booléenne, comme «Vrai" ou "FAUX". Ces opérateurs de comparaison incluent «-Comme","-Contient", ou "-Correspondre". Cependant, les symboles de ces opérateurs pourraient être différents des autres langages de programmation, mais leur fonctionnalité sera la même.

Cet article observera plusieurs opérateurs de comparaison, dont le «-comme»Opérateur et autres.

Jumez votre jeu avec PowerShell comme l'opérateur (et plus)

Les approches qui seront discutées sont:

    • Comme l'opérateur
    • Contient l'opérateur
    • Match Operator

Méthode 1: comme l'opérateur

L'opérateur «like» de PowerShell est un opérateur de comparaison. Il est utilisé pour trouver les objets correspondants dans la chaîne fournie en utilisant une expression régulière. Il utilise des caractères sauvages pour trouver la correspondance exacte dans la chaîne. Si l'expression régulière spécifiée est trouvée dans la chaîne correspondante, la sortie sera "Vrai"Sinon, le résultat sera"FAUX". Dans le cas où la chaîne et les expressions régulières sont les mêmes, la sortie sera également «vraie».

Exemple 1: Utilisez l'opérateur «-like» pour trouver l'expression régulière dans la chaîne correspondante

Cette illustration trouvera un mot à l'intérieur d'une chaîne en utilisant le «-comme”Opérateur avec l'utilisation du caractère sauvage:

"Ceci est un portail d'indice Linux."-like" * indice * "

Selon le code ci-dessus:

    • Créez d'abord une chaîne, puis utilisez l'opérateur «-like».
    • Après cela, ajoutez un mot ou une chaîne partielle enveloppée à l'intérieur des caractères sauvages, dans des citations doubles inversées:



Exemple 2: Utilisez l'opérateur «-not like» pour découvrir l'inverse de l'opérateur «-like»

Dans cet exemple, l'inverse du «-comme»L'opérateur sera affiché en utilisant le«-Pas comme»Opérateur:

"Portail d'inscription Linux" - non like "portail d'indice Linux"


Méthode 2: Contient l'opérateur

Le "-contient»L'opérateur est l'un des opérateurs de confinement. Il vérifie si une certaine valeur existe dans l'ensemble donné ou non. Si la valeur existe là-bas, alors la sortie est «Vrai", Sinon c'est"FAUX".

Exemple 1: Utilisez l'opérateur «-Contains» pour trouver l'article de la collection d'articles

Cette illustration recherchera l'élément spécifié dans la collection d'articles:

$ collection = "car", "vélo", "cycle"
$ Collection - Contient "vélo"


Selon le code ci-dessus:

    • Tout d'abord, initialisez une variable "$ Collection»Puis attribuez plusieurs éléments séparés par des virgules.
    • Après cela, ajoutez la variable attribuée d'un élément, suivie du «-contient«Paramètre et définissez la valeur«Vélo«À lui:



Exemple 2: Utilisez l'opérateur «-NotContains» pour découvrir l'inverse de l'opérateur «-CONTAINS»

Cet exemple utilisera le «-notamment»Opérateur pour obtenir l'inverse du«-contient»Opérateur:

$ collection = "car", "vélo", "cycle"
$ Collection -NotContains "cycle"


Méthode 3: Match Operator

Le "-correspondre«L'opérateur est assez similaire au«-comme»Opérateur. Cependant, si la correspondance de mot unique est trouvée dans la chaîne, la sortie sera "Vrai".

Exemple 1: Utilisez l'opérateur «-match» pour correspondre à une partie d'une chaîne à l'intérieur d'une chaîne

Cette illustration trouvera une correspondance d'expression régulière dans la chaîne en utilisant le «-correspondre»Opérateur:

$ str = "Ceci est un indice linux."
$ Str -Match "Indice"


Selon le code ci-dessus:

    • Tout d'abord, initialisez le «$ str”Variable et attribuez-lui une chaîne.
    • Après cela, dans la ligne suivante, écrivez d'abord la variable «$ str», suivie du «-correspondre”Paramètre, et spécifiez l'expression régulière dans les citations doubles inversées:



Exemple 2: Utilisez l'opérateur «-Notmatch» pour trouver l'inverse de l'opérateur «-match»

Cet exemple trouvera l'inverse du «-correspondre»Opérateur en utilisant le«-ne correspond pas»Opérateur:

$ str = "Ceci est un indice linux."
$ str -notmatch "indice"



Nous avons discuté de différents opérateurs de comparaison dans PowerShell.

Conclusion

PowerShell's "-Comme»L'opérateur est utilisé pour trouver la chaîne contenant l'expression régulière. C'est l'un des opérateurs de comparaison. Il existe également d'autres opérateurs de comparaison, tels que «-contient" et "-correspondre". La sortie des opérateurs de comparaison est toujours renvoyée comme des valeurs booléennes qui sont «Vrai" ou "FAUX". Ce message a illustré les opérateurs de comparaison.