各位大牛,求教個(gè)正則表達(dá)式怎么寫。抓取網(wǎng)頁中的一段內(nèi)容:
<div class="location fl"> <span class="fl">商家地址:</span><span class="fl info-detail">北京市朝陽區(qū)亞運(yùn)村陽光廣場北門對(duì)面</span> </div>
我的寫的正則是:
"<div class=\"location fl\">\s*?<span class=\"fl\">.*?</span><span class=\"fl info - detail\">(.*?)</span>\s*?</div>"
在正則表達(dá)式測(cè)試器上能通過,但是在php上跑不出結(jié)果。應(yīng)該怎樣修改呢?
擁有18年軟件開發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...
使用xpath,可以解決。"http://div//span[contains(@class,'info-detail')]/text()[1]"繼續(xù)求正則表達(dá)式該怎樣寫。