Avatar billede jens_k Nybegynder
15. december 2003 - 14:04 Der er 4 kommentarer og
1 løsning

String manipulation

Hej..

Jeg har en logfil med en masse linier i..

En linie ser f.eks således ud :

2003-12-03 08:43:34 192.168.0.2 - 192.168.0.1 80 GET /Billeder/Files/843.jpg - 200 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322)


Jeg har lavet en funktion som køre alle linierne igennem.. I min funktion har jeg en variabel som hedder 'varPath'. Den skulle ved overstående linie inde holde '/Billeder/Files/843.jpg'

Men da alle filnavnene i logfilen ikke er lige lange, så kan jeg ikke bestemme varPath ved at definere nogle start og slut punkter ved hjælp af string manipulation.

Hvordan kan jeg fikse mit problem ?

/JK
Avatar billede erikjacobsen Ekspert
15. december 2003 - 14:17 #1
Du kan måske lave en split på mellemrum
Avatar billede jens_k Nybegynder
15. december 2003 - 14:18 #2
Ja, det prøver jeg lige..

/JK
Avatar billede jens_k Nybegynder
15. december 2003 - 14:22 #3
Det virker fint nok :)

Det hjælper at bruge hovedet lidt..

Gider du lige at lave et svar :)

/JK
Avatar billede erikjacobsen Ekspert
15. december 2003 - 14:35 #4
Nej tak - det er alt for mange point for så lidt. Og så lavede du jo arbejdet ;)
Avatar billede jens_k Nybegynder
08. april 2005 - 14:14 #5
Okay
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