Thread regex: mehrere Treffer pro Zeile (56 answers)
Opened by supersucker at 2006-04-06 13:29

supersucker
 2006-04-06 14:45
#64427 #64427
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
Ah,

jetzt verstehe ich was du meinst.
Glaube ich zumindest.
Werd ich gleich probieren.

Danke soweit.

Edit:

Ok,

ich hab den Code jetzt folgendermaßen geändert:

Code: (dl )
1
2
3
4
5
6
7
8
while($line = <rfqInfile>) {

while($line =~ m/$regexRfqEmail/g) {
$posEmails{$2} = '';
print "email : " . $2 . "\n";
}

}


Dennoch wird immer noch nur der letzte Treffer ausgegeben.
Ich habe noch dunkel was von "greedy matching" und ähnlichem in Erinnerung.
Kann es damit was zu tun haben?
Anders gefragt:

Wie weise ich Perl an das Suchmuster möglichst weit vorne zu erkennen?

Danke für eure Hilfe soweit!\n\n

<!--EDIT|supersucker|1144320824-->

View full thread regex: mehrere Treffer pro Zeile