Hallo!
Ich habe das Problem, dass ich eine Art ASCII Tabelle habe, wobei die Felder entweder durch Tabs oder durch Leerzeichen getrennt sind. Eine Spalte krieg ich nun über den Offset einer Zeile.
Das Problem ist jetzt aber, dass Tabs unterschiedlich groß sind (in der Annahme Std-Tab-Breite=8).
Gibt es di Möglichkeit, den Offset eines regexps zu finden? Dann wäre meine Idee so ähnlich:
$zeile =~ s/\t/&kette(" ", $offset % 8)/eg;
Jeden String einzeln durchgehen mittels substr scheint mir etwas zu overloaded. Oder?
Wie löst man das?
Vielen Dank!