Avatar billede cpccorp Juniormester
11. februar 2004 - 21:12 Der er 3 kommentarer og
1 løsning

Finde et tal i en tekststreng

Kan man finde ved hjælp af en funktion et tal i f.eks

Netto + 12 dage finde tallet 12
Avatar billede eagleeye Praktikant
11. februar 2004 - 21:23 #1
Du kan lave en function som denne, denne gør brug af regular expression og fjere alle karakter som ikke er tal, så tallet er tilbage.:

function findtal(inputstreng)
dim regcon
set regcon = new RegExp
regcon.ignoreCase = true
regcon.Global = true
regcon.pattern = "([^\d])"
findtal = regcon.replace(inputstreng,"")
end function


Så kan den kaldes sådan her:

str = "Netto + 12"
tal = findtal(str)
Avatar billede cpccorp Juniormester
11. februar 2004 - 21:28 #2
Coool send et svar, lige det jeg skulle bruge...
Avatar billede eagleeye Praktikant
11. februar 2004 - 21:29 #3
Ok :)
Avatar billede cpccorp Juniormester
11. februar 2004 - 21:30 #4
Tusind tak
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

IT-JOB