Hallo Forum,
folgende Daten-Datei soll durchsucht werden:
12345678901 111.11 2.22A 113.33 4
23456789012 10.00 2.00F 3.00 5
12455917373 1147.56 22.01S 53.00 6
...
Die einzelnen Spalten sind also zwar durch Leerzeichen formatiert, aber nicht durch Separatoren wie ";" getrennt.
Nun möchte ich nach der ersten Zahl suchen. Wird sie gefunden, sollen alle anderen Parameter in der Zeile zur weiteren Verarbeitung in Variablen geschrieben werden.
Suche ich also nach "12345678901" sollen folgende Variablen belegt werden: $var1=111.11; $var2=2.22A; $var3=113.33; $var4=4.
Die Datei ist ca. 15 MB groß. Wie gehe ich am besten vor, so dass die Suche nicht all' zu lange dauert?
Vielen Dank für jeden Hinweis!
Chriss
PS: Dieses Forum habe ich nach einer ähnlichen Fragestellung durchsucht, habe aber nie etwas ohne Separatoren gefunden.
folgende Daten-Datei soll durchsucht werden:
12345678901 111.11 2.22A 113.33 4
23456789012 10.00 2.00F 3.00 5
12455917373 1147.56 22.01S 53.00 6
...
Die einzelnen Spalten sind also zwar durch Leerzeichen formatiert, aber nicht durch Separatoren wie ";" getrennt.
Nun möchte ich nach der ersten Zahl suchen. Wird sie gefunden, sollen alle anderen Parameter in der Zeile zur weiteren Verarbeitung in Variablen geschrieben werden.
Suche ich also nach "12345678901" sollen folgende Variablen belegt werden: $var1=111.11; $var2=2.22A; $var3=113.33; $var4=4.
Die Datei ist ca. 15 MB groß. Wie gehe ich am besten vor, so dass die Suche nicht all' zu lange dauert?
Vielen Dank für jeden Hinweis!
Chriss
PS: Dieses Forum habe ich nach einer ähnlichen Fragestellung durchsucht, habe aber nie etwas ohne Separatoren gefunden.
Kommentar