Avatar billede nythjem Nybegynder
15. marts 2005 - 18:41 Der er 1 kommentar og
1 løsning

Find endelse efter punktum

Hej Alle!

I forbindelse med noget upload er der en række filer jeg gerne vil blokere.

Men der findes jo massere af filformater, der alle varierer i længde efter punktummet.

Hvordan finder jeg endelsen af filen.

Lad os sige, at filen hedder noget.xml

<%
Fil = "noget.xml"

' Hvordan finder jeg typen .xml?

%>
Avatar billede nythjem Nybegynder
15. marts 2005 - 19:30 #1
Fandt selv ud af det :)

<%
A = "minfilllllllllll.xmllala" 'Hele filnavnet
B = InStrRev(A,".") 'Filnavnet uden type endelse
C = Len(A) 'Længden af filen
D = C - B 'Hele filens længde minus Filnavnet uden type endelse
E = Right(A, D)

Response.Write E
%>
Avatar billede and_ Nybegynder
15. marts 2005 - 21:54 #2
for at minimere dit eksempel til 3 linier:

<%
a = "filnavnmed.ekstra.dot.exe"
b = split(a, ".")
c = b(ubound(b))

response.write("filnavn er: " & c)
%>
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