当前位置:Gxlcms > PHP教程 > php正则婚配urlimg

php正则婚配urlimg

时间:2021-07-01 10:21:17 帮助过:8人阅读

php 正则匹配 url img
我现在要匹配一个url地址,如:图片说明。我只想要src的url地址,还要匹配,有的是这种形式图片说明src后面没有““”双引号,有的是单引号,而且alt和title有的标记中是没有的。请问各位这个正则怎么写呢? PHP URL 正则 图片 url

分享到:


------解决方案--------------------
/((http
------解决方案--------------------
https):\/\/)+(\w+\.)+(\w+)[\w\/\.\-]*(jpg
------解决方案--------------------
gif
------解决方案--------------------
png)/
------解决方案--------------------


$str =<<

图片说明

src后面没有““”双引号
图片说明

单引号
图片说明

没有alt


没有title
图片说明

都没有


EOF;

$reg = '/]*src=[\'"]?([^\'"\s]+)[\'"]?[^>]*>/im';
$matches = array();
preg_match_all($reg, $str, $matches);
print_r($matches);

------解决方案--------------------
引用:


$str =<<

图片说明

src后面没有““”双引号
图片说明

单引号
图片说明

没有alt


没有title
图片说明

都没有


EOF;

$reg = '/]*src=[\'"]?([^\'"\s]+)[\'"]?[^>]*>/im';
$matches = array();
preg_match_all($reg, $str, $matches);

人气教程排行