Thread \n am Ende entfernen (15 answers)
Opened by chmod777 at 2011-11-13 15:28

pq
 2011-11-13 15:44
#154154 #154154
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
also das ist ja gleich doppelt ineffizient.

erstens kann man mehrere gleiche zeichen, also newlines, ganz simpel mit dem pluszeichen auf einen schlag matchen bzw. entfernen, so dass deine schleife hier unnötig ist.
zweitens ist ein prüfen mit m//, ob ein newline vorhanden ist, um es dann mit s/// zu ersetzen, auch komplett unnötig. was passiert deiner meinung nach, wenn man die prüfung nicht macht?
traust du dem ersetzungsoperator nicht, aber dem matching-operator?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread \n am Ende entfernen