Thread Regex ergibt immer 1? (3 answers)
Opened by Ionit at 2015-02-06 12:20

Ionit
 2015-02-06 12:20
#179500 #179500
User since
2006-05-16
81 Artikel
BenutzerIn
[default_avatar]
Hallo Freunde,

in einer Liste habe ich URLs (mit Mojo extrahiert) .... in diesen URLs (Listenelementen) wollte ich jetzt mit map und Regex die Pfade anpassen/löschen (bis auf den reinen Dateinamen)

Im Pfad der URLs befindet sich der Ordnername "schriften" dieser soll gelöscht werden ...

Beispiel: schriften/angeln.gif

Code: (dl )
my @interessen_liste = $interessen_raw->find('img')->attr('src')->map(sub{$_ =~ s/schriften\///})->each;

oder
Code: (dl )
@interessen_liste = map($_ =~ s/schriften\///, @interessen_liste);


Als Ausgabe erhalte ich aber danach für jedes Listenelement immer nur "1" ....

say @interessen_liste;
111111111111111111111111111


Was mache ich falsch?

Danke und Gruß
Matthias

View full thread Regex ergibt immer 1?