PHP preg_match image between html tags
- by Alvins
I've got an html template like this:
<div class="cont">
<div class="...">
<p>...<p>
<img alt="" class="popup" src="DESIRED IMAGE LINK" style="..." /></p><p>...</p>
....
And i want to extract "DESIRED IMAGE LINK" inside the "" tag, currently i'm using this:
$pattern = '<div class="cont">.*?src=["\']?([^"\']?.*?(png|jpg|jpeg|gif))["\']?/i';
if (preg_match($pattern, $content, $image))
.....
But it doesn't work, the error is:
warning: preg_match() [function.preg-match]: Unknown modifier '.'
How can i fix it? Thanks