Avatar billede azez Nybegynder
28. februar 2002 - 19:56 Der er 7 kommentarer og
1 løsning

replace

hejsa...

nogen som kan fortælle mig hvorfor replacenocase ikke duer ?

og evt. har en anden/bedre løsning.

mvh mark.
Avatar billede invisibleman Nybegynder
28. februar 2002 - 20:03 #1
replacenocase ?
Avatar billede azez Nybegynder
28. februar 2002 - 20:08 #2
der skulle findes en funktion i asp som hedder replaceNoCase
lige som der er en som hedder replace ?
Avatar billede grunken Nybegynder
28. februar 2002 - 21:12 #3
azez hvad kan den omtalte funktion ???
Avatar billede azez Nybegynder
28. februar 2002 - 21:16 #4
hmm..
kender du replace ?
den kan finde en string i en string og erstatte den med noget andet
eks replace("1234","2","6")
giver "1634" fordi at 2 bliver erstattet med 6...

det virker, men der findes en tilsvarende funktion som hedder replaceNoCase som ikke er case sensetive.
Avatar billede coltau Juniormester
28. februar 2002 - 21:19 #5
Den findes ikke i VBScript - man skal lave en selv. Eksempelvis sådan:

function replacenocase(Value, FindText, WithText)
  replacenocase = ""
  find = LCase(FindText)
  LValue = LCase(Value)
  P = inStr(LValue, FindText)
  if P > 0 then
    do while (P > 0)
      replacenocase = replacenocase + Left(Value, P - 1) & WithText
      Value = Mid(Value, P + Len(FindText), 255)
      LValue = LCase(Value)
      P = inStr(LValue, find)
    loop
  else
    replacenocase = Value
  end if
end function
Avatar billede azez Nybegynder
28. februar 2002 - 21:22 #6
jeg har selv fundet ud af det... det er nu 1 time og 20 min siden jeg postede spørgsmålet.
Avatar billede azez Nybegynder
28. februar 2002 - 21:22 #7
glem det
Avatar billede coltau Juniormester
28. februar 2002 - 21:25 #8
Jeg var ved at putte børn - derfor så jeg det ikke før nu. De andre har sikkert også en reel undskyldning. Men hva'
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