Avatar billede fixxxer Nybegynder
14. november 2004 - 17:12 Der er 10 kommentarer og
1 løsning

fjerne tusinde-seperator i denne reg. expr.

Jeg er ikke så skide ferm til reg. expr. så derfor ville jeg høre om der er nogen (måske endda ophavsmanden selv, roenving) der gider at fjerne kravet om tusind-seperator i følgende:

var reg = /^\d{1,3}(\.\d{3})*(\,\d{2})?$/;

På forhånd tak.
Avatar billede skovenborg Nybegynder
14. november 2004 - 20:06 #1
Skal det bare være et tal med to cifre efter kommaet så?

Hvis det er problemmet så prøv:
var reg = /^\d+(\,\d{2})?$/;
medmindre man godt må have en punktumseparator. I dette tilfælde er den faktisk forbudt.
Avatar billede skovenborg Nybegynder
14. november 2004 - 20:08 #2
hvis den blot skal være valgfri, kan du gøre sådan her:
var reg = /^\d{1,3}([\.]?\d{3})*(\,\d{2})?$/;
Avatar billede skovenborg Nybegynder
14. november 2004 - 20:13 #3
nåja [\.]? kan også skrives \.? ;-)

Og til aller sidst - cremen af disse kommentarer:
var reg = /^\d{1,3}((\.\d{3})*|(\d{3})*)(\,\d{2})?$/;
som kræver at du konsekvent bruger punktumseperatoren eller overhovedet ikke gør det. Før kunne du godt skrive 100.100000,34 og den gik igennem. Nu kræver den at du enten skriver var var 100.100.000,34 eller 100100000,34
Avatar billede fixxxer Nybegynder
14. november 2004 - 20:43 #4
Jeg vil egenlig helst have at der slet ikke kan sættes punktummer nogen steder, da jeg tror at mit felt i databasen helst vil være foruden..
Avatar billede skovenborg Nybegynder
14. november 2004 - 20:47 #5
så prøv den første (fra 14/11-2004 20:06:52)
Avatar billede fixxxer Nybegynder
14. november 2004 - 20:52 #6
det er jo fint.. smid et svar :-)
Avatar billede skovenborg Nybegynder
14. november 2004 - 21:02 #7
jep :-)
Avatar billede fixxxer Nybegynder
14. november 2004 - 21:22 #8
mange tak for hjælpen :)
Avatar billede skovenborg Nybegynder
14. november 2004 - 21:35 #9
og jeg takker for points :-)
Avatar billede skovenborg Nybegynder
14. november 2004 - 21:36 #10
wauv, jeg er i top 10 i javascript nu med det her spørgsmål ;-) Jaja, der kan man bare se...
Avatar billede fixxxer Nybegynder
14. november 2004 - 22:25 #11
udemærket.. så fik vi jo begge to lidt ud af det her :P
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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