Avatar billede dragnor Juniormester
11. maj 2007 - 13:04 Der er 3 kommentarer og
1 løsning

første bogstav i en string

Hej eksperter

Jeg sidder med noget vb kode og skal have hjælp til at trække første char ud af en string og ligge denne over i en anden string.

fx.
String a = "hej med dig"
her ønsker jeg så at hente bogstavet "h" da det er første char og ligge "h" over i string b.

String b = "h"

nogen der kan hjælpe her?
Avatar billede peter.erikse Nybegynder
11. maj 2007 - 13:21 #1
b=left(a,1)
Avatar billede rynke10 Novice
12. maj 2007 - 17:33 #2
Til manipilering af strengen kan du som nævnt bruge left.
Right virker så naturligvis fra højre, altså b = Right (a, 1) giver at b = g, fordi det er den sidste karakter i strengen.
Du kan også bruge mid, for at skære noget ud i midten. b = mid (a, 5, 3) giver b = "med", fordi den starter med den 5. karakter og tager de næste 3 karakterer.
b = Len(a) giver b = 11, fordi din streng er 11 karakterer lang.
Vil du f.ex skære de første 4 karakterer af en streng, men du ved ikke hvor lang den er, så gør du sådan her.
b = Mid(a, 5, Len(a) - 4)
Altså du starter ved 5. karakter og går så længden - 4 frem. Så er b = "med dig"
Avatar billede plx Nybegynder
12. maj 2007 - 17:43 #3
eller: b = Mid(a, 5)

hvis længden udelades, tager den resten af strengen
Avatar billede dragnor Juniormester
14. maj 2007 - 21:50 #4
Hej peter.erikse tak for hjælpen det var lige hvad jeg skulle bruge.
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