【PHP】正則表示式匹配標籤
阿新 • • 發佈:2018-11-27
// 匹配<img>標籤的表示式
$preg = "/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/i";
示例:
$img='<div class="div"><img class="img" width="200" height="100" src="./../images/img.jpg" /></div>';
$preg = "/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/i" ;
preg_match_all($preg,$img,$arr);
print_r($arr);
執行結果:
Array
(
[0] => Array
(
[0] => <img class="img" width="200" height="100" src="./../images/img.jpg" />
)
[1] => Array
(
[0] => ./../images/img.jpg
)
)