Ich bin ratlos, warum eine Pipe nicht funktioniert.Warum funktioniert das Rohr nicht?
/(?:<img.*?src=[\'"](.*?)[\'"].*?>)|(http(?:[^\s]*)\.(?:jpg|jpeg|gif|png))/
Hier ist die vollständige Pastebin des Codes: http://pastebin.com/J2y8jbsg
Zum Beispiel eine Verbindung wie zum Beispiel:
http://guardianlv.com/wp-content/uploads/2014/03/Robots-The-Possibilities-of-Artificial-Intelligence.jpg
wird erfasst, wenn der zweite RegexMuster allein. (http(?:[^\s]*)\.(?:jpg|jpeg|gif|png))
Aber wenn ich es mit einem anderen hinzuzufügen, wie ursprünglich oben und in der Pastebin gezeigt, wie ein Rohr, alles, was ich bekommen, ist ein leeres Array:
Array ([0] => [1] =>)
Kann das jemand erklären? Und auch eine Lösung wäre hilfreich :) Danke.
Oh, verdammt dumm von mir lol. Bitte geben Sie eine Antwort und Sie bekommen es. Vielen Dank. Gute Nacht. – KrNel