<inputtype="tekst" navn="test" > <br /> <inngangsnavn="test1" type="tekst" > Det er forskjell på å bruke Opp og Ned Du kan bare skrive inn tall, bokstaver og understreker <input ID="txtShopNumber" runat="server" klasse="input_text" maxlength="8"/> Vanlig brukte regulære uttrykk kan kun skrive inn tall: "^[0-9]*$" Kun n-sifrede tall kan tastes inn: "^\d{n}$" Skriv bare inn minst n sifre: "^\d{n,}$" Kun tall i m-n-sifret kan skrives inn: "^\d{m,n}$" Kun tall som begynner på null og ikke-null kan legges inn: "^(0|[ 1-9][0-9]*)$" Kun positive reelle tall med to desimaler kan legges inn: "^[0-9]+(.[ 0-9]{2})?$" Kun positive reelle tall med 1-3 desimaler kan legges inn: "^[0-9]+(.[ 0-9]{1,3})?$" Kun ikke-null positive heltall kan legges inn: "^\+? [1-9] [0-9]*$" Kun negative heltall som ikke er null kan legges inn: "^\-[1-9][0-9]*$" Kun tegn av lengde 3 kan legges inn: "^. {3}$" Kun en streng på 26 bokstaver kan skrives inn: "^[A-Za-z]+$" Kun en streng bestående av 26 store bokstaver kan skrives inn: "^[A-Z]+$" Kun en streng på 26 små bokstaver kan skrives inn: "^[a-z]+$" Kun en streng bestående av tall og 26 bokstaver kan tastes inn: "^[A-Za-z0-9]+$" Du kan bare skrive inn en streng bestående av tall, 26 bokstaver eller en understrek: "^\w+$" Verifiser brukerpassord: "^[a-zA-Z]\w{5,17}$" Det riktige formatet er: starter med en bokstav og er mellom 6-18 i lengde, Kun tegn, tall og understreker kan inkluderes. Verifiser om den inneholder ^%&'; =?$\", osv.: "[^%&',; =?$\x22]+" Du kan bare skrive inn kinesiske tegn: "^[\u4e00-\u9fa5],{0,}$" Bekreft e-postadresse: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$" Bekreft Internett-URL:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$" Verifisert telefonnummer: "^(\d3,4|\d{3,4}-)?\d{7,8}$" Korrekt format er: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。 Bekreft ID-nummer (15 eller 18 sifre): "^\d{15}|\d{}18$" 12 måneder med validering i ett år: "^(0?[ 1-9]|1[0-2])$" er korrekt formatert: "01"-"09" og "1""12" 31 dager med verifisering for en måned: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$" Korrekt format er: "01", "09" og "1" "31".
Bruk regulære uttrykk for å begrense tekstbokser til å skrive inn tall, desimaler, engelske bokstaver, kinesiske tegn og andre koder
1. Tekstboksen kan kun skrive inn den numeriske koden (desimalpunkter kan heller ikke skrives inn) <input> 2. Kun tall kan tastes inn, og desimaler kan tastes inn. <input> <input name=txt1> 3. Tall- og desimalmetode to <inputtype=tekst t_value="" o_value=""> 4. Kun bokstaver og kanji kan skrives inn <inputonbeforepaste="utklipptavleData.setData('text',utklippsbrettData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers"> 5. Kun engelske bokstaver og tall kan skrives inn, ikke kinesisk <input> 6. Skriv kun inn tall og engelsk<font color="Red">chun</font> <input> 7. Det kan bare være maksimalt to sifre etter desimalpunktet (tall, begge kinesiske kan skrives inn), og bokstaver og operatorsymboler kan ikke skrives inn: <input> 8. Det kan bare være opptil to sifre etter desimalpunktet (tall, bokstaver og kinesisk kan tastes inn), og du kan skrive inn operatorsymbolet: <input> |