Comment vérifier si une chaîne ne contient que des lettres de l'alphabet dans Visual Basic

Les expressions régulières ont été largement utilisés dans de nombreux langages de programmation pour effectuer la validation de texte et pattern matching. Visual Basic Express Edition dispose désormais de la fonctionnalité pour permettre l'utilisation des expressions régulières. Syntaxe d'expression régulière peut être difficile à maîtriser, mais le pouvoir un développeur a avec eux est incroyable. Les utilisations courantes des expressions régulières sont adresse email, plages numériques, des adresses URL, numéros de sécurité sociale et de la validation de numéro de téléphone. Beaucoup d'expressions régulières courantes ont été bien documentés et mis à disposition pour l'utilisation.

Choses que vous devez

  • Édition de Visual Basic Express

Instructions

  1. Ouvrez Visual Basic Express et créer un nouveau projet en utilisant le "Windows Forms modèle."




  2. composant bouton Drag dans le menu de la boîte à outils sur "Form1." Etiqueter le bouton comme "Button1."

  3. Faites glisser un composant de zone de texte à partir du menu de la boîte à outils sur "Form1." Étiqueter la zone de texte que "Textbox1."

  4. Double-cliquez "Button1" et copier le code suivant dans le sous-programme:
    MsgBox (Regex.IsMatch (TextBox1.Text, "^ [A-zA-Z] * $"))




  5. Collez la ligne de code suivante au-dessus du texte "Public Class Form1":
    Importations System.Text.RegularExpressions

  6. Appuyez sur la "5" bouton pour exécuter l'application en mode débogage. Type "A B C D" dans textbox1 et cliquez sur button1. Un message de "Vrai" sera affiché dans une nouvelle boîte de message indiquant que des lettres étaient dans la chaîne de textbox1. Type "123" dans textbox1 et cliquez sur button1. Un message de "Faux" sera affiché dans une nouvelle boîte de message montrant des caractères autres que les lettres étaient dans la chaîne de textbox1.

» » » » Comment vérifier si une chaîne ne contient que des lettres de l'alphabet dans Visual Basic