Avatar billede ingeman Seniormester
24. april 2004 - 17:00 Der er 3 kommentarer og
1 løsning

Function som fjerne tegn <asc 27 og >asc 127

Lovlige asc værdier er 28 til 127 alt andet skal fjernes fra
variablen TextLinie.
Avatar billede eagleeye Praktikant
24. april 2004 - 18:33 #1
Du kan lave en funktion som denne:


function fjernascii(str)
for i =1 to len(str)
  if Asc(mid(str,i,1))>27 and Asc(mid(str,i,1)) < 127 then oStr = oStr & mid(str,i,1)
next
fjernascii=oStr
end function

TextLinie = "adsfadfæl"
TextLinie = fjernascii(TextLinie)
Response.Write TextLinie
Avatar billede ingeman Seniormester
24. april 2004 - 19:52 #2
hvad med æøå ÆØÅ
Avatar billede ingeman Seniormester
24. april 2004 - 19:53 #3
De skal man opgså have med
Avatar billede eagleeye Praktikant
24. april 2004 - 23:01 #4
Ikke ud fra overskrifen :)

men så kan du jo udvide den lidt sådan her:


function fjernascii(str)
for i =1 to len(str)
  if Asc(mid(str,i,1))>27 and Asc(mid(str,i,1)) < 127 or inStr(1,"æøåÆØÅ",Asc(mid(str,i,1)))>0 then
    oStr = oStr & mid(str,i,1)
  end if
next
fjernascii=oStr
end function
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