Hi,
Ich kann leider nur nach der eigentlich erlaubten URL suchen und diese rausschmeissen, aber das ist ja quatsch... Es fehlt quasi die negation zu der URL. Wie soll das funktionieren?
in PHP ist, wie in den meisten anderen Hochsprachen, der Operator zur Negation eines Ausdrucks das "!". Nutze ihn weise.
Mein bisheriger Ansatz:
/<img.*?images.myserver.tld.*?>/
<img src="//boeser-server.example/mein/image?images.myserver.tld" alt=""/>
<img src="//boeser-server.example/mein/image" alt="images.myserver.tld"/>
<img src="//boeser-server.example/mein/image" alt="" title="images.myserver.tld"/>
...
Regular Expressions sind nicht geeignet, um Strukturen zu erfassen.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes