PowerShell et l'opérateur de Conontain

PowerShell et l'opérateur de Conontain
PowerShell a un ensemble d'opérateurs de confinement qui est considéré comme égal à l'opérateur d'égalité en termes de fonctionnalité. Il existe deux types d'opérateurs de confinement, qui sont «-contient" et "-Non-contourner". L'opérateur «-Contains» est utilisé pour trouver la valeur référencée à l'intérieur de la collecte des valeurs. Cet opérateur renvoie toujours une valeur booléenne telle que «Vrai" ou "FAUX», Quelle que soit l'entrée donnée.

Cet article discutera de l'opérateur «-contacte» et de ses fonctionnalités.

Comment utiliser l'opérateur de PowerShell «Continent»?

Dans PowerShell, le «-contient»L'opérateur est utilisé pour correspondre à la collecte des valeurs avec la valeur référencée. Si la valeur référencée est dans la collecte des valeurs, le résultat de sortie reviendra comme «Vrai«Sinon, la sortie résultante reviendra comme«FAUX". Cet opérateur produit le résultat de la forme booléenne.

Exemple 1: Utilisation de l'opérateur «-Contains» pour faire correspondre la valeur référencée
Dans cet exemple, nous allons correspondre à la valeur référencée avec la collecte des valeurs stockées à l'intérieur d'une variable:

Fonction ContientOp
$ text = "Silly Cat", "Loyal Dog", "Fast Rabbit"
$ text - Contient le "chien fidèle"

Contient

Selon le script donné:

  • Tout d'abord, nous avons créé une fonction nommée «Contient".
  • Après cela, créez une collection de chaînes.
  • Ensuite, utilisez le "-contient»Opérateur, ainsi que la valeur que nous voulons faire correspondre avec la collection.
  • Enfin, appelez la fonction en écrivant son nom à l'extérieur des accolades bouclées pour l'exécuter:

On peut observer que le «-contient«Opérateur Sortie« True »car il a localisé les valeurs spécifiées dans la collecte des valeurs.

Exemple 2: Utilisation de l'opérateur «-Contains» pour faire correspondre la valeur exacte
Dans cet exemple de code, le «-contient»L'opérateur recherchera la valeur exacte de la collecte des valeurs:

Fonction ContientOp
$ text = "Silly Cat", "Loyal Dog", "Fast Rabbit"
$ text - Contient "loyal"

Contient

Dans le même script, nous n'avons maintenant changé que le paramètre qui est passé au «-contient”Opérateur pour faire correspondre le"$ texte»Collection de chaînes:

Comme vous pouvez le voir, la sortie est «FAUX" parce que le "-contient»L'opérateur n'a pas trouvé la valeur exacte.

Conclusion

PowerShell comprend un «-contient»Opérateur qui est utilisé pour correspondre à la valeur donnée / référencée dans la collecte des valeurs stockées dans une variable. Si les valeurs sont trouvées à l'intérieur de la collection, la sortie sera «Vrai» Sinon, «faux» sera retourné. Ce tutoriel a démontré des détails complets de l'opérateur «-Contains» dans PowerShell.