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

php正则匹配urlimg

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

PHP URL 正则 图片 url

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


回复讨论(解决方案)

/((http|https):\/\/)+(\w+\.)+(\w+)[\w\/\.\-]*(jpg|gif|png)/

src后面没有““”双引号图片说明单引号图片说明没有alt没有title图片说明都没有EOF;$reg = '/]*src=[\'"]?([^\'"\s]+)[\'"]?[^>]*>/im';$matches = array();preg_match_all($reg, $str, $matches);print_r($matches);

src后面没有““”双引号图片说明单引号图片说明没有alt没有title图片说明都没有EOF;$reg = '/]*src=[\'"]?([^\'"\s]+)[\'"]?[^>]*>/im';$matches = array();preg_match_all($reg, $str, $matches);print_r($matches);



好像不能匹配
>


src后面没有““”双引号图片说明单引号图片说明没有alt没有title图片说明都没有EOF;$reg = '/]*src=[\'"]?([^\'"\s]+)[\'"]?[^>]*>/im';$matches = array();preg_match_all($reg, $str, $matches);print_r($matches);



好像不能匹配
>


举例子的话最好举一个符合html规范的例子,你说的那个例子无意义。

多谢各位!!!

人气教程排行