php正则匹配 <div></div>
2013-05-27 22:17
309 查看
问题是正则直接读到末尾了,而我需要的只是到第一个</div>为止。
解决方案在 (.*)后面加一个?
话说?是重复零次或一次 怎么就要放在(.*)后面而不是<\/div>后面呢?额 ,不是从左向右的规则吗 郁了个闷的。
<div class="proxylistitem"> <div style="float:left; display:block; width:630px;"> <span>...</span> </div> </div>
解决方案在 (.*)后面加一个?
preg_match_all('/<div\sstyle=\"float[^>]+>.*?<\/div>/',$line,$out);
话说?是重复零次或一次 怎么就要放在(.*)后面而不是<\/div>后面呢?额 ,不是从左向右的规则吗 郁了个闷的。
相关文章推荐
- php正则匹配动态页面文章标题<h1>
- 正则如何匹配div下的所有<li>标签?
- JS正则表达式匹配<div><style>标签
- php下正则替换多个<br />
- <转>PHP中正则表达式函数
- <p>标签为何不可以包含<div>标签
- H5中<header><footer><nav>与<div>的区别
- <JavaScript语言精粹>--<读书笔记三>之replace()与正则
- <span>和<div>标签的隐藏和显示切换
- <div clsss="nav">xxx</div> 和.<div id="nav">xxx</div> 的区别
- html页面显示div源代码:用<xmp></xmp>标签
- <?php $sql = <<<EOF 。。。。EOF;?>这种写法是什么意思
- <摘录>perl正则表达式中的元字符、转义字符、量词及匹配方式
- php正则匹配html中带class的div并选取其中内容的方法
- 无效的<a><div></div></a>
- jsp/html中一个<div>悬浮在另一个悬浮的<div>之上------z-index设置
- <td width="172" rowspan="2" align="center"><?php echo "<img src=\"$icon\">";?></td>
- 字符串顺序匹配(相似度) php <一>
- <url-pattern>/</url-pattern>和<url-pattern>/*</url-pattern>区别 <url-pattern>/</url-pattern>表示的为只匹配/lo
- HTML <div> 和<span>