Avatar billede tommer Nybegynder
28. december 2004 - 12:13 Der er 15 kommentarer og
1 løsning

RegularExpressionValidator hjælp til input

Hvordan laver jeg en validationexpression hvor man skal indtaste min 3 tegn (tal eller bogstaver) ?
Avatar billede erikjacobsen Ekspert
28. december 2004 - 12:16 #1
Du kan bare skrive

^[0-9a-z]{3,}$
Avatar billede curriculum Nybegynder
28. december 2004 - 12:16 #2
ValidationExpresion="(\w{3})"
Avatar billede tommer Nybegynder
28. december 2004 - 12:50 #3
oki, send svar erikjacobsen. gælder a-z også store bogstaver?
Avatar billede curriculum Nybegynder
28. december 2004 - 12:53 #4
så skal den være [a-zA-Z0-9], eller er det nemmere med en simpel \w der svarer til det samme..
Avatar billede tommer Nybegynder
28. december 2004 - 12:54 #5
mangler der ikke et komma efter 3 i dit forslag ?
Avatar billede curriculum Nybegynder
28. december 2004 - 12:58 #6
jo det gjorte det, jeg overså "min".. sorry
Avatar billede tommer Nybegynder
28. december 2004 - 12:59 #7
oki, kan du hjælpe her: http://www.eksperten.dk/spm/574997
Avatar billede erikjacobsen Ekspert
28. december 2004 - 13:17 #8
\w er ikke nødvendigvis det samme som  [a-zA-Z0-9]:

\w:    Matches any word character. Equivalent to the Unicode character categories
[\p{Ll}\p{Lu}\p{Lt}\p{Lo}\p{Nd}\p{Pc}]. If ECMAScript-compliant behavior is specified with the ECMAScript option, \w is equivalent to [a-zA-Z_0-9].

Jeg samler ikke på point, tak.
Avatar billede curriculum Nybegynder
28. december 2004 - 13:21 #9
O'Reilly siger: \w Matches any word character including underscore. Equivalent to [A-Za-z0-9_]
Avatar billede tommer Nybegynder
28. december 2004 - 13:23 #10
ok, så tak for hjælpen erikjacobsen ;-)
så kan curriclum sende et svar...
Jeg troede også at \w var det samme.....
Avatar billede curriculum Nybegynder
28. december 2004 - 13:25 #11
Jamen, jeg kan godt bruge flere, selvom erik svarede først.
Avatar billede tommer Nybegynder
28. december 2004 - 13:26 #12
Det er ok med mig, tak vi ses snart igen ;-)
Avatar billede erikjacobsen Ekspert
28. december 2004 - 13:36 #13
Mit citat var fra .NET docs. Der gælder lidt forskellige regler ;)
Avatar billede curriculum Nybegynder
28. december 2004 - 13:52 #14
Jeg har brugt \w flere gange, den har fungeret fint indtil videre :)
Avatar billede erikjacobsen Ekspert
28. december 2004 - 13:59 #15
\w vil altid indeholde [A-Za-z0-9_], men kan yderligere indeholde såkaldt
"nationale tegn" - det begreb må være opfundet i USA.
Avatar billede curriculum Nybegynder
28. december 2004 - 14:13 #16
Jeg kender ikke ascii'er i \w, men dem i [] clause'en virker mere nøjagtige.
"Nationale tegn" må være fra USA, de kunne ikke være mere selvoptagne derovre.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester