Thread Email::Find und E-Mails in Links? (14 answers)
Opened by bianca at 2010-06-01 16:22

topeg
 2010-06-02 15:43
#137910 #137910
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Der schnellste Code ist der in der Antwort auf pq. Das ist auch der den man verwenden sollte, denke ich.

Nur hat man nicht immer solche Möglichkeiten mit den Modulen. darum sind auch die anderen Varianten sicher ganz interessant zu lesen.

Die Letzte war als Vergleich zu deinem Code gedacht.
Sie macht insofern etwas anderes, als sein anderes Symbol nutzt als deine Variante, sie nicht nachträglich ersetzt sondern direkt beim Suchen wenn es nötig ist und dazu nicht so viele Iterationen über den String macht.

Sie ist leichter zu lesen, schneller, kürzer und "hübscher". :-)

Wobei mir in Zeile 56 auffällt:
Code (perl): (dl )
$$text=~s/$_/$uris{$_}/g for(keys(%uris));

Das geht besser:
Code (perl): (dl )
$$text=~s/($kennung\d+)/$uris{$1}/g;

Last edited: 2010-06-02 15:47:19 +0200 (CEST)

View full thread Email::Find und E-Mails in Links?