Thread letzte Spalte in jeder zeile ändern: die zahlen durch best. zahl teilen
(57 answers)
Opened by sabrina at 2006-10-18 18:37
[quote=sabrina,19.10.2006, 09:36]@opi versteh deinen CODE nicht warum column ohne -1 es gibt keine 6 spalte es gibt nur 5. [/quote]
Ganz einfach... Deine Split-Anweisung schaut wie folgt aus: split(/[\t\s\\]/,$line Du splittest nach Tab, Leerzeichen oder Slash, aber nicht nach einem Semikolon, deshalb bin ich davon ausgegangen, dass deine Zeilen so aussehen [quote=renee,19.10.2006, 09:51] [/quote] Bei $columns ohne -1 wird ganz einfach die 6. Spalte mit in das @array geschoben. Die 6. Spalte beinhaltet eine Zahl, wenn die Zeile so aussieht: Folgend wird 5+6 konkatiniert, wenn Spalte 6 eine Zahl ist. Du hast $columns mit einer 5 angegeben, was der 5. Index - beginnend mit 0 - in einem Array, aber die 6. Spalte in einer "Tabelle" ist. Leider war nicht ganz klar, wie die Zeilen nun tatsächlich aussehen, deshalb habe ich mich an dem Format deiner Split-Anweisung orientiert. Gruss, opi\n\n <!--EDIT|opi|1161245773--> What is a good module? That's hard to say.
What is good code? That's also hard to say. One man's Thing of Beauty is another's man's Evil Hack. |