Avatar billede jgc Nybegynder
17. februar 1999 - 00:00 Der er 2 kommentarer og
1 løsning

Anførselstegn i variable el. som argumenter

Jeg skal lave søg og erstat efter et anførselstegn. Hvordan giver jeg det som argument til min funktion
erstatfunk("glværdi", "anførselstegn").
Jeg har foreløbig prøvet
erstatfunk("glværdi", """),
erstatfunk("glværdi", '"'),
erstatfunk("glværdi", "\"")
- alle uden held

/Jens
Avatar billede jgc Nybegynder
17. februar 1999 - 15:23 #1
OK, det er næsten umuligt at se hvor mange og hvilke anførselstegn jeg taler om. Altså de tre - ikke virkende - måder er:
erstatfunk("glværdi", """) - 3 x dobbelt anførselstegn (")
erstatfunk("glværdi", '"') - enkelt anf.tegn + dob.anf.tegn + enkelt anf.tegn (' + " + ')
erstatfunk("glværdi", "\"") - dob.anf.tegn + backslash + 2 x dob.anf.tegn (" + \ + " + ")

-det var så pædagogudgaven ;-)
Avatar billede agrajag Nybegynder
17. februar 1999 - 15:54 #2
Her er løsningen:

erstatfunk("glværdi", """") - 4 x dobbelt anførselstegn (")
Avatar billede Slettet bruger
18. februar 1999 - 09:05 #3
Eller brug chr(34) :

erstatfunkt("glværdi",chr(34) & chr(34))

chr(34) er ASCII værdien for "
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