Vous pouvez utiliser une console similaire dans votre système d'exploitation pour essayer les échantillons de code. Simple Matching Word Considérez ce qui suit: "Bonjour tout le monde" = ~ /World /; Ce qui précède est une expression. Nous pouvons appeler la chaîne sur le reste de la chaîne disponible. = ~ Est appelé l'opérateur de liaison. Il lie la chaîne disponible avec ce qui est à sa droite, (/World /). Maintenant /World /est connu comme le littéral regex. Quel est l'intérieur des deux barres obliques est appelé le modèle. Il peut être plus complexe que ce que (Monde) que vous voyez.
L'opérateur de liaison est dit d'avoir deux arguments: l'un ("Bonjour tout le monde") sur sa gauche et l'autre (/World /) sur sa droite. Les deux arguments et l'opérateur de liaison forment une expression. Cette expression peut être utilisée dans les conditionnelles (si la condition). Si le motif, dans ce cas "Monde" se trouve dans la chaîne disponible, alors l'expression renvoie vrai. Si elle ne se trouve alors l'expression renvoie false. Matching est dit de se produire, si le motif, (dans ce cas, "World") se trouve dans la chaîne disponible.
Le code Perl suivant, que vous pouvez essayer, illustre cela: use strict; if ("Bonjour tout le monde" = ~ /World /) {print "matched"; } Else {print "ne correspond pas"; } Si vous essayez le code ci-dessus, l'écran serait imprimer, «adapté». Remarque: une variable peut être utilisé à la place de la chaîne disponible, "Bonjour tout le monde". Motif Considérez la chaîne suivante assignée à la variable, availableString. $ availableString = "exemples de créatures sont la chauve-souris, le chat et le rat.
"; Vous voudrez peut-être de savoir si le mot, "chauve-souris", "chat" ou "rat" existe dans la chaîne. L'examen de la chaîne, nous voyons que "chauve-souris", "chat" et "rat", chaque extrémité "at". Le regex suivante sera utilisée pour déterminer si "chauve-souris", "chat" ou "rat" existent dans la cha
NET - C # - Utilisation UserControls…