Thread String suchen und danach löschen (8 answers)
Opened by cohama at 2011-10-28 14:41

GUIfreund
 2011-10-29 13:53
#153669 #153669
User since
2011-08-08
559 Artikel
BenutzerIn
[default_avatar]
2011-10-28T18:11:15 GwenDragon
Etwas altmodisch mit index und substr:

Code (perl): (dl )
1
2
3
my $line = q{2011/06/03 15:00:22.684 !     Label: |      ID      State        Offset   RSSI                 |};
$line = substr($line,length("Label:")+index($line,"Label:"));
print $line;


Ich schreibe das deswegen, weil ein Regex manchmal langsamer sein kann, das ist wichtig bei langen Logdateien. Aber das musst du testen.

Wenn es um Geschwindigkeit geht: length("Label:") ist konstant. Ich weiß nicht, ob der Perl-Interpreter das selbst herausoptimiert.
Gruß
GUIfreund

View full thread String suchen und danach löschen