Avatar billede finntoft Nybegynder
11. april 2006 - 22:01 Der er 4 kommentarer og
1 løsning

Søg i steng

Hej Eksperter.

Jeg har et lille problem jeg håber i kan hjælpe mig med.

Jeg har en kæmpe streng med en masse tekst hvor jeg skal søge efter et ord, jeg vil så gerne have de 5 tegn der står foran det ord jeg søgte efter.

Håber i kan hjælpe
På forhånd tak
Avatar billede Søren Bech Morsing Praktikant
11. april 2006 - 22:07 #1
Brug instr, returnere position på det evt. fundne
Avatar billede Søren Bech Morsing Praktikant
11. april 2006 - 22:10 #2
dim tekststrengen = "en lang tekst med et flere søgeorde" ' søg søgeord
dim sogeord = "søgeord"
Mid(tekststrengen,(Instr(tekststrengen, sogeord)-5),5)

tror ovenstående gør det
Avatar billede Søren Bech Morsing Praktikant
11. april 2006 - 22:11 #3
men du får kun "lere " retur
Og du skal jo lige gemme Mid(....) eller udskrive den på skærmen
dim nyvariabel
nyvariabel = Mid(tekststrengen,(Instr(tekststrengen, sogeord)-5),5)
eller
Response.Write(Mid(tekststrengen,(Instr(tekststrengen, sogeord)-5),5))
Avatar billede finntoft Nybegynder
11. april 2006 - 22:36 #4
Det virkede perfekt. 1000 tak for hjælpen
Avatar billede Søren Bech Morsing Praktikant
12. april 2006 - 07:43 #5
så er jeg imponeret over mig selv ;)
Koder normalt i Jscript og ikke VBscript
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