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

supersucker
 2006-04-06 13:29
#64416 #64416
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
Hi zusammen,

ich parse einen Text der pro Zeile mehrere email-adressen enthält mit folgendem regex:

Code: (dl )
1
2
3
4
5
my $regexEmail = qw((\s+)([a-z0-9\-._]+@[a-z0-9\-.]+\.(de|org))(\b));
.....

if($line =~ m/$regexRfqEmail/go)
//tu was


Das Erkennen von emails klappt auch, allerdings wird immer nur die letzte email innerhalb einer Zeile erkannt.
Ich dachte das ich Perl durch den Schalter "\g" anweise in der kompletten Zeile alle passenden Suchmuster zu finden.
Dies ist aber nicht der Fall.

Wäre nett wenn mir einer einen Tip geben könnte.

So long...

View full thread regex: mehrere Treffer pro Zeile