Frank: split beschleunigen bzw. Alternative

Hallo Leute,

ich habe ein Problem mit der Geschwindigkeit eines SPLIT...

Ich öffne eine Textdatei und lese diese Zeilenweise ein, splitte alle Daten nach Spaces und schiebe dies in eine DB.

Ich habe alles mögliche ausprobiert und den Hemmschuh gefunden: das SPLIT dauert rel. lange, alles andere läuft sehr schnell ab.

Folgendes mache ich:

($dat1, $dat2, $dat3, $dat4, $dat5) = split (/\s+/,$line,5);

Ich schaffe auf einem 1.7GHz Celeron Laptop so 100 Zeilen pro Sekunde. Das ist viel zu langsam. Kann man das beschleunigen?

Danke!

Frank

  1. Moin Moin !

    Hallo Leute,

    ($dat1, $dat2, $dat3, $dat4, $dat5) = split (/\s+/,$line,5);

    /\s+/o

    Bist Du sicher, daß es split ist ?

    Alexander

    --
    <!--#include file="signature.html" -->