Thread Zeilen einlesen und nach dritter Spalte sortieren (48 answers)
Opened by leo11 at 2008-08-14 08:06

betterworld
 2008-08-16 20:43
#113582 #113582
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
LanX-+2008-08-16 18:18:26--
Bestätigt meine Auffassung, dass man sich die RegEx-Kanone sparen sollte, wenn ein Builtin-Spatz reicht.


Wobei man sagen muss, dass auch split reguläre Ausdrücke benutzt. (OK, eine Haarspaltebene weiter wird Dein split natürlich optimiert, weil der reguläre Ausdruck ein fester String ist.) split ist eigentlich genau wie auch m// ein Builtin.

Daher würde ich der Klarheit zuliebe auch empfehlen, so zu schreiben:
Code: (dl )
1
2
3
4
split /;/

# statt:
split ";"


Das tut, so weit ich weiß, dasselbe... allerdings muss man aufpassen, denn split / / tut etwas anderes als split ' ' :) perldoc -f split

View full thread Zeilen einlesen und nach dritter Spalte sortieren