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 >> JavaScript Programmering >> Content
    Javascript og Regular Expressions for postnumre
    En beste praksis ved oppretting av HTML-skjemaer er å validere brukeren -leverte data . En beste praksis for å validere postnummer feltet er å teste den mot et regulært uttrykk for å avgjøre om det er i samsvar med reglene for postnumrene i landet valgt. JavaScript er språket som oftest brukes til å hente data fra HTML-skjemaer og validere brukerundersøkelser ved hjelp av regulære uttrykk. Regular Expressions

    regulære uttrykk er det ideelle verktøy å bruke for å avgjøre om en bruker - inngang postnummer overholder postnummer reglene i et bestemt land . Regulære uttrykk lar deg definere et mønster ved hjelp av en egendefinert syntaks , matche en streng til et mønster, avgjøre om strengen samsvarer med mønsteret , og pakke matchende deler av strenger og undergrupper av mønsteret . For eksempel definerer følgende regulære uttrykk en akseptabel postnummer i USA som består av fem siffer og eventuelt inkluderer en dash og fire ekstra sifre : en

    ^ \\ d { 5 } ( [ \\ - ] \\ d { 4 } ) ? $
    JavaScript

    JavaScript er språket som skal brukes for å validere brukerens input , fordi den kjører på kundens datamaskin . Dette betyr at brukerundersøkelser kan valideres og meldinger kan vises uten å måtte sende data til en webserver eller oppdatere en webside. Med JavaScript, kan du få tilgang til den nåværende verdien av et felt på et HTML-skjema ved hjelp av Document Object Model ( DOM ) hierarki av en webside. For eksempel lagrer følgende kodesnutt den nåværende verdien av " Postal" feltet på et HTML-skjema som heter " input" til en variabel som heter " postal : "

    Var postvesenet = document.input . postal.value ;
    Erklærer Regular Expressions

    JavaScript, er et vanlig uttrykk skapt ved å sette mønsteret i skråstrek tegn. For eksempel , erklærer følgende JavaScript uttalelse en variabel som inneholder det vanlige uttrykket mønsteret brukes til å validere en kanadisk postnummer : en

    Var caRegex = /^ [ ABCEGHJKLMNPRSTVXY ] { 1 } \\ d { 1 } [ A ] { 1 } * \\ d { 1 } [ A ] { 1 } \\ d { 1 } $ /;
    regulære uttrykk metoder

    JavaScript har innebygd metoder som støtte bruker regulære uttrykk. Den " match" metoden returnerer "true " eller "false " for å indikere om verdien av en variabel samsvarer med et regulært uttrykk mønster . Den " exec " metoden brukes til å trekke ut deler av en streng som passer undergrupper av regulære uttrykk mønstre . For eksempel tildeler følgende kode "true" eller " false" til en variabel , avhengig av om brukeren - inngang verdien av et amerikansk postnummer matcher regulært uttrykk mønster som definerer gyldig amerikansk postnummer :
    < p > Var kamper = false; if ( /^ \\ d { 5 } ( [ \\ - ] \\ d { 4 } ) $ /matche ( document.input.postal.value ) ? . ) { kampene = true ; }

    früher :

     Weiter:
      Relatert Artike
    ·Skjulte Struts i JavaScript 
    ·Hvordan sette betinget utsagn i en JS Fil 
    ·Hvordan bruke en Array Class i Javascript 
    ·Hvordan slå en ekstern JavaScript Into Internt 
    ·Hvor å Endre Form Feltverdi Med JavaScript 
    ·Hva gjør Javascript Void Kan ikke åpne Mean 
    ·Fem JavaScript tips 
    ·Hvordan bruke DIV Med JavaScript 
    ·Hvordan kombinere Javascripts 
    ·Hvordan lage en blinkende grensen på DIV 
      Anbefalte artikler
    ·Hvor å Endre Tekst skrifttyper i Java 
    ·Hvordan endre en MySQL felt Skriv inn PHP 
    ·Hvordan lage en liste fra en streng i Python 
    ·Hvordan beregne SHA - 256 for en String 
    ·Slik sletter du et Word dokument med VBA 
    ·Cookies Vs . Økter 
    ·Slik formaterer desimaler i Java 
    ·Hvordan redigere en TXT -fil med VBScript 
    ·Hva er en VB Script brukes til 
    ·Hvordan beregne Time in C i Linux 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/