Thread Natürlicher Sort, aber nicht mit @sorted = sort @unsorted (30 answers)
Opened by Student87 at 2013-02-05 17:52

GwenDragon
 2013-02-07 16:42
#165580 #165580
User since
2005-01-17
14787 Artikel
Admin1
[Homepage]
user image
Da es sich bei $/ um eine globale Variable handelt, solltest du die mit local sichern wie du ja schon geahnt hast.

Wenn du nur \r\n als Zeilenenden hast, kannst du gern $/ so setzen. Aber wehe, jemand editiert auf Linux und Windows. Dann haste mal \n und mal \r\n. Deswegen meine Ersetzung. ;)
Aber warum setzt du das nicht gleich beim Einlesen ein?

also:
Code (perl): (dl )
1
2
3
4
5
my @unsorted;
{
local $/ = "\r\n";
@unsorted = <IN>;
}

Last edited: 2013-02-07 16:43:24 +0100 (CET)

View full thread Natürlicher Sort, aber nicht mit @sorted = sort @unsorted