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