求正则表达式

<div class="quote"><div class="quote-hd"><span class="floor">第1楼</span>哈哈哈</div><div class="quote-bd"><p>ceshi</p><p><img src="public/js/ueditor143/dialogs/emotion/images/classic/007.gif"/></p></div></div>

我的正则,preg_match('/<div class='quote-hd'><span class='floor'>(.?)</span>(.?)</div><div class='quote-bd'>(.*?)</div>/is', $quote_content, $match);
取不到值。。。。
目标取出:
第1楼
哈哈哈
<p>ceshi</p><p><img src="public/js/ueditor143/dialogs/emotion/images/classic/007.gif"/></p>

阅读 1.9k
1 个回答
$s='<div class="quote"><div class="quote-hd"><span class="floor">第1楼</span>哈哈哈</div><div class="quote-bd"><p>ceshi</p><p><img src="public/js/ueditor143/dialogs/emotion/images/classic/007.gif"/></p></div></div>';

preg_match('#<div class="quote-hd"><span class="floor">(.*?)</span>(.*?)</div><div class="quote-bd">(.*?)</div>#is', $s, $match);
print_r($match);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题