Dator > hur man ska värdera ett ord för alfabetet i Visual Basic

  • hur man ska värdera ett ord för alfabetet i Visual Basic


  • Testa ett ord , sträng eller en följd av tecken att se om de passar in i ett grundmönster , som endast med alfabetiska tecken , är en potentiellt utmanande uppgift. Däremot stöder Visual Basic en speciell syntax som kallas reguljära uttryck ( eller regex ) , som gör uppgiften lätt
    . 1 .
    Klicka på " Toolbox ". Dra en knapp och en textruta i formuläret .
    2 .
    Dubbelklicka på knappen . Då kommer du att koden redaktör för när användaren klickar på knappen . Klistra in följande kod :



    Dim s As String=TextBox1. Text
    3
    Klistra in följande att förklara din vanliga . uttryck som beskriver två typer av alfabetet tester :



    Dim alphaNumericRegex som ny regex ( " ^ \ w +$")



    Dim alphaOnlyRegex som ny regex ( " ^ [a- zA-Z ]+$")



    syntaxen för reguljära uttryck kan verka lite svårt i början , Så låt oss gå igenom det steg för steg . Båda syntax kommandon börjar och slutar med "^ " och "$ " tecken . Dessa är de regex kommandon för början och slutet av en sträng . Den alfanumeriska regex som matchar bokstäver och siffror , använder " \ w + "-kommandot . " \ w " matchar alla alfanumeriska tecken , medan plustecken anger att den ska låta mer än en karaktär för att matcha . Så hela matchen mönstret är " början av en sträng , valfritt antal alfanumeriska tecken , och slutet av strängen . "



    Det andra kommandot liknar den första , men innehåller " [a- zA-Z ] . " Dessa berättar att den ska matcha någon av de tecken som anges i intervallet . Så det skulle läsas " början av en sträng , valfritt antal tecken mellan antingen " a "och" z " eller " A "och " Z " och slutet av strängen . "



    se resursen för mer information om syntaxen för reguljära uttryck .
    4 .
    Klistra in följande rader som kommer att testa koden och skriva ut resultaten till felsökaren :



    Debug. WriteLine ( "Är det alfanumeriska " alphaNumericRegex. IsMatch ( s) )

    Debug. WriteLine ( " Är det alfa bara ? " alphaOnlyRegex. IsMatch ( s) )
    5 .
    Tryck " F5 "för att köra testet .


Previous:nothing Next:html form tutorial





Relaterade artiklar


  • hur man skapar en mapp med Microsoft biblioteket Outlook-objektmodellen
  • servlets livscykel
  • om microsoft.net
  • hur man automatisera Outlook från en Visual Basic-program
  • hur man gör en gratis hemsida utan avancerad programmering
  • Visual Basic 5.0 tutorial
  • hur man skapar ett datum från en sträng i Java
  • vad är filändelsen TLB ?
  • javascript scrollbar tutorial
  • hur man hittar en aktuella datumet i php