Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan man skal vurdere en Word for Alphabet i Visual Basic
    Testing et ord , streng eller en sekvens av tegn å se om de passer et grunnleggende mønster, for eksempel bare bruke alfabetiske tegn, er et potensielt utfordrende oppgave . Men støtter Visual Basic en spesiell syntaks , kalt Regular Expressions (eller regex ) , som gjør oppgaven lett. Instruksjoner
    en

    Klikk på " Toolbox ". Dra en knapp og en tekstboks på skjemaet .
    2

    Dobbeltklikk på knappen. Dette vil ta deg til koden redaktør for når brukeren klikker på knappen . Lim inn følgende kode :

    Dim s As String = TextBox1.Text
    3

    Lim inn følgende å erklære dine vanlige uttrykk som beskriver to typer alfabetet tester :

    Dim alphaNumericRegex Som New Regex ( "^ \\ w + $" )

    Dim alphaOnlyRegex Som New Regex ( "^ [a - zA - Z ] + $" )

    Regeluttrykk syntaks kan virke litt vanskelig i starten, så la oss gå gjennom den trinn for trinn . Begge syntaks kommandoer starter og avslutter med " ^ " og " $ " tegn . Disse er regex kommandoer for begynnelsen og slutten av en streng . Det alfanumeriske regex , som matcher bokstaver og tall , bruker "\\ w + "-kommandoen . "\\ w" matcher alle alfanumeriske tegn , mens plusstegnet forteller det å tillate mer enn ett tegn å matche. Så hele kampen mønsteret er "begynnelsen av en streng, en rekke alfanumeriske tegn , og slutten av strengen . "

    Den andre kommandoen er lik den første , men inneholder " [a - zA -Z ] . " Disse forteller det å matche noen av tegnene som er gitt i området . Så det vil bli lest " begynnelsen på en streng, et vilkårlig antall bokstaver mellom enten 'a' og ' z' eller 'A ' og ' Z ' og slutten av strengen . "

    Se ressurs for mer . detaljer om Regular Expression Syntax
    4

    Lim inn følgende linjer som vil teste koden og skrive ut resultatene til debugger :

    Debug.WriteLine ( " Er det alfanumeriske ? " & alphaNumericRegex.IsMatch (e ) )

    Debug.WriteLine ( " Er det alfa bare ? " & alphaOnlyRegex.IsMatch (e ) )
    5

    Trykk " F5 " for å kjøre testen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Sammenlign en date med VB.NET 
    ·Hvordan lage en DSN Bruke en API -koden 
    ·Slik får du tilgang til CPU Temperatur i VB 
    ·Egenskapene til en samling i VBS 
    ·Hvordan bygge et GUI i Visual Basic 
    ·Hvordan lage Vb Grafisk Screens 
    ·VBA-kode Struktur 
    ·Hva er forskjellen mellom en funksjon Prosedyre & Sub p…
    ·Hvordan lage en knapp på VB 
    ·Hvordan Tilføy en eksisterende fil i Visual Basic 
      Anbefalte artikler
    ·Hvordan å bedra en VMWare Bilde 
    ·Hvordan lage et blogginnlegg Tittel Into en H1 Tag for …
    ·Hvordan skjule Dojo Tre Node 
    ·Hvordan oppdatere Ruby Gems 
    ·Slik kjører Tre Loops i Python 
    ·Instruks for Chefmate WM -77 Waffle Iron 
    ·Slik kjører en SQL Script Command 
    ·Historie på Javascript 
    ·Socket Overvåking Med Java 
    ·Hva dataspråket Visste Microsoft Lag 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/