Regex: Ich brauche mal eure Hilfe
Hallo zusammen,
bin nicht so fit mit RegEx, einfache Sachen verstehe ich noch, aber diesmal ist es mir zu kompliziert.
Was ich will:
Mein Mailfilter kann Mails an Hand von RegEx herausfischen. Ich möchte nun alle Mails herausfischen, die einen Link (wie auch immer geartet ftp, http, https, usw) auf eine PHP Datei enthalten, außer wenn die Links auf meine eigene Domäne zeigen.
http://www.fremdedomain.de/index.php soll gefiltert werden
http://www.meinedomain.de/index.php soll durchkommen.
Für das generelle blocken von PHP Links benutze ich zur Zeit - vermutlich ziemlich anfängerhaft - "(.)+:\/\/(.)+\.php"
Danke für Hilfestellung.
Jörg
bin nicht so fit mit RegEx, einfache Sachen verstehe ich noch, aber diesmal ist es mir zu kompliziert.
Was ich will:
Mein Mailfilter kann Mails an Hand von RegEx herausfischen. Ich möchte nun alle Mails herausfischen, die einen Link (wie auch immer geartet ftp, http, https, usw) auf eine PHP Datei enthalten, außer wenn die Links auf meine eigene Domäne zeigen.
http://www.fremdedomain.de/index.php soll gefiltert werden
http://www.meinedomain.de/index.php soll durchkommen.
Für das generelle blocken von PHP Links benutze ich zur Zeit - vermutlich ziemlich anfängerhaft - "(.)+:\/\/(.)+\.php"
Danke für Hilfestellung.
Jörg
Please also mark the comments that contributed to the solution of the article
Content-Key: 345075
Url: https://administrator.de/contentid/345075
Printed on: April 19, 2024 at 16:04 o'clock
4 Comments
Latest comment
z.B. mit einem negative lookahead machbar
Bitte prüfen ob deine Regex-Engine Lookarounds unterstützt ....
:\/\/(?!(.+\.)?meinedomain\.de).+\.php