Avatar billede nope Nybegynder
20. juni 2001 - 23:19 Der er 3 kommentarer og
1 løsning

Noget med left

Jeg har et mindre problem med noget left halløj. Det jeg skal bruge er en metode der kan finde alt til venstre for et bestem tegn ( i dette tilfælde - ). Ikke noget med antal tegn (eks 20) til venstre for tegnet -

Jeg har forestilliget mig noget ligende dette:

left(rs(\"test\"),\"-\")

Dette virker ikke, nogle der har en idé til hvordan det kan løses ?
Avatar billede perla Nybegynder
20. juni 2001 - 23:30 #1
left(rs(\"test\"),instr(1,rs(\"test\"),\"-\"))

-Per
Avatar billede nope Nybegynder
20. juni 2001 - 23:51 #2
er lidt utilfreds med at hvis rs(\"test\") er 85 så udskriver den 85- Hvis det - kan fjernes i udskriften så er det perfekt.
Avatar billede nope Nybegynder
21. juni 2001 - 00:03 #3
din metode virker desværre ikke. Følgende test gik galt:

rs(\"test\") = 7-128 hvilket resulterede i 7-28 når man brugte left og right hver for sig og lagde resultat sammen
Avatar billede erikjacobsen Ekspert
21. juni 2001 - 00:11 #4
Så skal du vel blot:

  left(rs(\"test\"),instr(1,rs(\"test\"),\"-\")-1)
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