Avatar billede dalbjerg Nybegynder
28. maj 2003 - 22:57 Der er 8 kommentarer og
1 løsning

tjek for tal

Hej

Jeg skal havde tjekket en variable, om indholdet i denne kun er tal, eller ej.

Hvordan kan man gøre det ??
Avatar billede eagleeye Praktikant
28. maj 2003 - 22:59 #1
du kan bruge isNumeric

if isNumeric(variable) then
  'Det er kun et tal

else
  'Det er ikke et tal

end if
Avatar billede eagleeye Praktikant
28. maj 2003 - 23:00 #2
Når du skriver tal mener du så heltal eller må det også være komma tal. isNumeric godtager nemlig også komma tal.
Avatar billede pnr Nybegynder
28. maj 2003 - 23:00 #3
brug den her

<% =IsNumeric(123.456) %>
Avatar billede dalbjerg Nybegynder
28. maj 2003 - 23:02 #4
det er bare til tjek af et postnummer.

Skal man så bare lave en instr dims, som tjekker for . ?
Avatar billede eagleeye Praktikant
28. maj 2003 - 23:05 #5
Så kan du bruge Reg exp som denne


Function IsZipCode(str)
    Dim izcRegEx
    Set izcRegEx = New RegExp
    izcRegEx.Pattern = "^(\d{4})$"
    IsZipCode = izcRegEx.Test(str)
End Function


if IsZipCode(var) then
  'post nummer ok

else
  'fejl
end if
Avatar billede dalbjerg Nybegynder
28. maj 2003 - 23:08 #6
hmmm... regexp... nogen som har noget infomationer omkring det ?? links..
Avatar billede dalbjerg Nybegynder
28. maj 2003 - 23:09 #7
Avatar billede dalbjerg Nybegynder
28. maj 2003 - 23:10 #8
der står der vist noget omkring det... tak til eagleeye
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