09. maj 2004 - 12:30Der er
6 kommentarer og 1 løsning
reg.exp vædi skal være tom eller et beløb
Hejsa Jeg er lidt newbee på denne front og har brug for lidt hjælp.
Jeg har lige lidt problemer med at formulere et reg.exp der skal kontrollere om en indtastning er korrekt. En gyldig indtastning er enten tom eller et beløb (fx 1.123,44)
Nedenstående er mit bedste gæt, men den accepterer ikke en tom indtastning.
Forrest må der være et + eller - Derefter skal der være et til 3 cifre Efter dem må der være 0 eller flere grupper af et punktum og 3 cifre Til sidst kan der være en gruppe bestående af et komma og to cifre
-- hvis du også accepterer andre formater (f.eks. uden tusinddeler !-) kan vi vælge at udvide den med et alternativ mere eller forsimple den, så også direkte ugyldige (f.eks. to punktummer efter hinanden) bliver accepteret i stil med den du har lavet selv !o]
Hejsa Den skal faktisk ikke kontrollere at man indtaster med tusindtals seperator etc. Dette er jeg gået bort fra for at lette indtastningen.
Kan du hjælpe mig med at omskrive min egen så den accepterer en tom udfyldning? Sikkert bare et tegn der mangler, men jeg kan ikke helt gennemskue den :)
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.