Avatar billede -mundi- Nybegynder
02. december 2004 - 13:56 Der er 17 kommentarer og
1 løsning

Simpelt Reg.exp

Hej Eksperter

Jeg leder efter et regulært udtryk som checker for :

positivt tal, må gerne være kommatal ,.
må IKKE være tomt
Avatar billede jensgram Nybegynder
02. december 2004 - 13:58 #1
/\d+(,\d+)?/
Avatar billede jensgram Nybegynder
02. december 2004 - 13:59 #2
\d matcher 0-9

det samme kunne opnås med [0-9]+(,[0-9]+)?
Avatar billede roenving Novice
02. december 2004 - 13:59 #3
-- og der mangler lige start-/slut-tingene:

/^\d+(,\d+)?$/
Avatar billede jensgram Nybegynder
02. december 2004 - 14:00 #4
hov ja ;)
Avatar billede -mundi- Nybegynder
02. december 2004 - 14:02 #5
hva med at feltet ikke må være tomt ?
Avatar billede roenving Novice
02. december 2004 - 14:03 #6
Det sørger start-slut-tingen for, men det er vel afhængig af det sprog, du skriver i !-)
Avatar billede jensgram Nybegynder
02. december 2004 - 14:03 #7
Der har du +-tegnet - det betyder en eller flere - altså ALTID mindst ét tegn
Avatar billede -mundi- Nybegynder
02. december 2004 - 14:08 #8
synes bare ikke rigtigt det virker :-/ Men det er måske bare Visual Studio der driller
Avatar billede -mundi- Nybegynder
02. december 2004 - 14:09 #9
Det er til en required field validator i VS, så jeg går ud fra den laver det til javascript
Avatar billede jensgram Nybegynder
02. december 2004 - 14:12 #10
Åh-ååååh - kender kun til brug af RE i PHP og Python, så jeg må nok melde pas :P
Avatar billede -mundi- Nybegynder
02. december 2004 - 14:13 #11
Syntaxen burde da være den samme ikk ?
Avatar billede erikjacobsen Ekspert
02. december 2004 - 15:12 #12
Man skal ikke have /.../-stregerne med
Avatar billede -mundi- Nybegynder
02. december 2004 - 15:14 #13
Dem har jeg også fjernet, men den checker ikke for tomt felt ... Det er sikkert noget andet på siden der ødelægger det. Prøver lige med en helt blank testside
Avatar billede -mundi- Nybegynder
02. december 2004 - 15:18 #14
Det må være en fejl i VS eller noget, smid et svar :-) Så opretter jeg et nyt spg i ASP.NET
Avatar billede jensgram Nybegynder
02. december 2004 - 15:20 #15
ved ikke hvem du hentyder til, men her!
Avatar billede erikjacobsen Ekspert
02. december 2004 - 15:20 #16
Måske en fejl - men sådan gør den. Du skal/kan yderligere sætte en RequriedFieldValidator på.
Avatar billede -mundi- Nybegynder
02. december 2004 - 15:25 #17
Jeg havde en required field validator på til at starte med, men tænkte at man da måtte kunne gøre det smartere. Men det kan man åbenbart ikke
Avatar billede erikjacobsen Ekspert
02. december 2004 - 15:33 #18
Jeg synes fortsat det er en fejl. Men de skriver direkte:

Note  Validation succeeds if the input control is empty. If a value is required for the associated input control, use a RequiredFieldValidator control in addition to the RegularExpressionValidator control.
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
Kurser inden for grundlæggende programmering

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