在一个网页的源代码中,有下面这一段代码
<img src=" http://i2.ytimg.com/vi/U5B74B9ytCw/default.jpg" class="photo" ></a>
我现在要用正则把它匹配出来。但正则不怎么会,一直没有成功,我是在PHP中使用的
我是这样写的
preg_match_all("/<img src=\">(.*?)\" class=\"photo\" 频道按钮\"><\/a>/i",$content,$img);
其它我写成功的如:
<span class="s_pic"> http://i01.img.tudou.com/data/imgs/i/037/255/256/p.jpg
正则是这样写的.是对的
preg_match_all("/<span class=\"s_pic\">(.*?)<\/span>/i",$content,$img);
麻烦高手给看一下第一个错在哪里.给我改正一下.在此谢谢了
PHP中正则问题
答案:2 悬赏:40 手机版
解决时间 2021-05-11 22:44
- 提问者网友:蓝莓格格巫
- 2021-05-11 11:22
最佳答案
- 五星知识达人网友:十鸦
- 2021-05-11 12:18
img src=\">(.*?)\" class
>多了个尖括号吧?
全部回答
- 1楼网友:青灯有味
- 2021-05-11 13:12
<img src=\">(.*?)
这个>是不是多余了?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯