Thread Natürlicher Sort, aber nicht mit @sorted = sort @unsorted
(30 answers)
Opened by Student87 at 2013-02-05 17:52
Ah okay. Der Match (\d+) wird ja normalerweise in $1 gespeichert. Wenn man jetzt die Klammern drum rum setzt, kann man also mit [0] direkt auf $1 zugreifen?
Aber dann vergleicht der Algorithmus ja nur digits und keine X/Y ? Edit: Ja, der Algorithmus generiert chrX chrY chr1 . . . chr22 Edit 2: Wenn ich in Code 1 von topec d durch nen Punkt . ersetze, um auch X und Y zu matchen, bekomme ich diese Meldungen: Use of uninitialized value in numeric comparison (<=>) at ./Skript line 9, <IN> line 77. und das Ergebnis ist: chr1 chr10 chr2 chr20 chr3 chrX chrY Edit 3: Wieso denn "uninitialized value" ? Wie kann das sein, wenn ich nen Punkt benutze, matche ich doch immer und der value ist da/initialized ? Last edited: 2013-02-05 21:31:38 +0100 (CET) |