[php5 OO] Erstes vorkommen eines Links zu einem jpg-Bild in einem Text ausgeben.

MarcDK

Banned
Registriert
Mai 2001
Beiträge
3.559
Der Titel sagt schon alles: Ich will das erste Vorkommen eines Links zu einem jpg-Bild in einem Text ausgeben.

Also Eingabe wäre ein String der irgendwo die URL zu einem Bild drin hat.
Ausgabe wäre der Link. Wie gehe ich da ran?
 
Ist es ein <a href=""> link?
Falls ja, könntest du es mit einem RegEx machen:
PHP:
$input = 'Das ist ein Test <a href="http://www.test1.txt"></a> w00tDas ist ein Test <a href="http://www.test2.jpg"></a> w00t';

preg_match('/<a href="([^"]*?)(\.jpg)">/i',$input,$match);
echo $match[1].$match[2];
 
Zurück
Oben