> 백엔드 개발 > PHP 튜토리얼 > 跪求正则匹配出来上面的内容,研究很久无结果

跪求正则匹配出来上面的内容,研究很久无结果

WBOY
풀어 주다: 2016-06-13 10:59:28
원래의
1082명이 탐색했습니다.

跪求正则匹配出来下面的内容,研究很久无结果。
html代码内容如下:

<div class="brandItem-info"><br />      <div class="bIi-brand  j_BrandItemInfo "><br />        <p class="bIi-brand-logo"><br />                                        <a target="_blank" href="http://evaouxiu.tmall.com"><img   data-ks-lazyload="http://img02.taobaocdn.com/tps/i2/T1lXzTXdRoXXXQXDnq-90-45.png_120x120.jpg"    style="max-width:90%" width="90" alt="品牌名" /></a><br />          <strong>Eva Ouxiu/伊华&middot;欧秀</strong><br />        </p><br />        <dl class="bIi-style clearfix"><br />          <dt>品牌描述:</dt><br />          <dd>街头;通勤;女装;</dd><br />        </dl><br />        <p>月总销量:5702件</p><br />                              <p class="bIi-intro j_BrandItemIntro">时尚商务生活方式的代表,适合帅气干练、优雅性感的都市女性穿着参加会议谈判、休闲聚会、宴会Party。</p><br />               </div><br />      <p class="bIi-addBtn"><br />        <a class="ui-btn-m j_CollectBrand" data-brandId="95516990"> 关注该品牌</a> 			</p><br />    </div>
로그인 후 복사


需要PHP正则把"
"开始到结束的内容匹配出来。
谢谢。
------最佳解决方案--------------------
<br />preg_match('/<div class="brandItem-info">(.*)<\/div>/is',$str,$mat);<br />print_r($mat[1]);<br />
로그인 후 복사

啊?
------其他解决方案--------------------

引用:
PHP code

preg_match('/
(.*)/is',$str,$mat);
print_r($mat[1]);


啊?
试了不行,因为忘记告诉你是上面代码是一个html中,后面还有很多内容。http://brand.tmall.com/categoryIndex.htm?industryId=110&categoryId=50031407&etgId=91&page=1  获取这个地址里面的品牌。信息
------其他解决方案--------------------
引用:
引用:

PHP code

preg_match('/
(.*)/is',$str,$mat);
print_r($mat[1]);


啊?

试了不行,因为忘记告诉你是上面代码是一个html中,后面还有很多内容。http://brand.tmall.com/categoryIndex.……

正则答案:
preg_match_all('/
(.*?)/ism',$content1,$mat);
print_r($mat);

感谢franzhong
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿