13. september 2002 - 01:09Der er
3 kommentarer og 1 løsning
RegExp Object
hejsa
jeg har det her pattern .: Regtal.Pattern = "^[0-9,\.]+$"
hvordan for jeg gjort sådan at det 99,,95 eller 99..95 ikke kan ske ? med andre ord, sådan at hvis der er et punktum eller komma, så kan der ikk være 2 eller flere af dem
Vi introducerer her tegnet | (lodret streg) som betyder 'eller'. Der er her tale om:
^ begyndelsen af strengen
(...) parantes, har i denne sammenhæng samme betydning som normalt i matematiske udtryk, det bruges her til at slippe for at skulle skrive ^...$ 3 gange.
Der er nu tale om 3 alternativer, adskilt med |
[0-9]+ et positivt antal cifre ELLER
[0-9]+\.[0-9]+ et positivt antal cifre, efterfulgt af punktum, efterfulgt af et positivt antal cifre ELLER
[0-9]+,[0-9]+ et positivt antal cifre, efterfulgt af komma, efterfulgt af et positivt antal cifre
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.