Forums Neueste Beiträge
 

Text aus langen String extrhieren und in verschiedene Felder schreiben

24/02/2008 - 20:43 von P. Pichl | Report spam
Hallo NG,

wer kann mir bitte dabei helfen? Ich möchte aus dem String einer Log-Datei
folgende Elemente extrahieren und in ein eigenes Feld schreiben (der ganze
String steht in einer Zerile):

Anfang: 2008:01:27-17:12:14 cffd[32627]: id="1004" severity="info"
sys="SecureMail" sub="smtp" name="email delivered" srcip="192.168.20.103"
from="absender@mydomain.com" dstip="127.0.0.1"
to="empfaenger@yourdomain.com" subject="Test Mail" messageid="368 Ende

Feldname: Feldinhalt
-
Datum: 2008:01:27-17:12:14
ID: 1004
Sys: SecureMail
Sub: smtp
Name: email delivered
ScrIP: 192.168.22.100
from: absender@mydomain.com
dstIP: 127.0.0.1
to: empfaenger@yourdomain.com
subj: Test Mail
msgID: 368

Hoffe, es kann mir jemand einen Tipp geben, wie ich das am besten umsetzten
kann, was ich erreichen will ist eine bessere lesbarkeit der Log-Datei.
Danke schon mal vorab und schöne Grüße

Peter
 

Lesen sie die antworten

#1 Günter Gerold
24/02/2008 - 21:17 | Warnen spam
Hallo Peter,

schau dir mal die Funktionen InStr() und Mid() an. Die sollten dir
weiterhelfen.

Ähnliche fragen