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

bloonix
 2006-04-06 15:42
#64432 #64432
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=master,06.04.2006, 13:18]Du musst die abfrage in eine schleife packen.[/quote]
Meinst du sowas...

Code: (dl )
1
2
3
foreach (split /\s+/, $line) {
  doSomeThing($_) if /([a-z0-9\-._]+@[a-z0-9\-.]+\.(de|org))/;
}


? :)

Edit:

müsste auch gehen ...

Code: (dl )
doSomeThing($_) foreach /\s*([a-z0-9\-._]+@[a-z0-9\-.]+\.(de|org))\s*/g;


Falls statt des Leerzeichens auch andere Zeichen auftreten
können - zum Beispiel ein Komma -, muss die Regex verfeinert
werden.\n\n

<!--EDIT|opi|1144324295-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread regex: mehrere Treffer pro Zeile