Thread Regex für URL mit zusätzlichem Parameter *war RegEXP...
(4 answers)
Opened by Gordon at 2013-10-12 20:43
Hallo Gordon,
Guest Gordon Wenn Dein Problem wirklich hinreichend beschrieben war, sollte dies eine hinreichende Lösung sein: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #!/usr/bin/perl use strict; use warnings; while (my $url = <DATA>) { chomp($url); if ($url !~ m/tag=mobilfutalk-21/) { $url .= ($url =~ /\?/ ? '&' : '?') . 'tag=mobilfutalk-21' } print "$url\n"; } __DATA__ http://www.amazon.de/preis/dp/B00CL5X86K/?_encoding=UTF8&camp=1638&creative=6742&linkCode=ur2&site-redirect=de&tag=mobilfutalk-21 http://www.amazon.de/preis/B00CL5X86K/ http://www.amazon.de/preis/B00CL5X86K http://www.amazon.de/preis/dp/B00CL5X86K/?camp=1638&creative=6742&linkCode=ur2&site-redirect=de HTH Grüße payx PS: Ich fände es besser, wenn Du Deine Problemstellung hier im Forum einstellen würdest, statt auf einen Link zu verweisen. Hier im Forum wird der Beitrag archiviert; aber er wird unverständlich, wenn der verlinkte Inhalt irgendwann gelöscht oder verschoben wird. Last edited: 2013-10-12 23:48:38 +0200 (CEST) |