正则表达式 匹配img里的src和alt值 10
变量$body是:<ahref='7083_2.html'><imgalt='亚涵美'src='/uploads/allimg/1403/7083/001.jpg'tit...
变量$body是:<a href='7083_2.html'><img alt='亚涵美' src='/uploads/allimg/1403/7083/001.jpg' title='点击下一张图片' id='bigimg' class='maxWidthImg'/>
其中img中 可能没有alt 也可能有id也可能有其他rel属性也可能没有。而且src和alt等属性有单号’或双引“或没有。
但最后要找出的是img中,alt和src里的值
preg_match_all($patten,$body,$images);
模式:$patten 怎么写 找到以下内容
images[1] => /uploads/allimg/1403/7083/001.jpg
images[2] => 亚涵美 展开
其中img中 可能没有alt 也可能有id也可能有其他rel属性也可能没有。而且src和alt等属性有单号’或双引“或没有。
但最后要找出的是img中,alt和src里的值
preg_match_all($patten,$body,$images);
模式:$patten 怎么写 找到以下内容
images[1] => /uploads/allimg/1403/7083/001.jpg
images[2] => 亚涵美 展开
2个回答
2014-04-03
展开全部
img\s+(alt=(['"]*)(.+?)\2\s+)*src=(['"]*)(.+?)\4
捕获组是3、5
试一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询