用正則查找html中有id屬性的html標(biāo)簽
更新時(shí)間:2012年10月04日 22:32:16 作者:
查找html中有id屬性的標(biāo)簽,說(shuō)具體點(diǎn)就是尖括號(hào)中還有id=""的html標(biāo)簽
如:
字符串<div style="float:left" id="ab">123213</div><div class="a123">21314423</div>
不匹配<div class="a123">……</div>的內(nèi)容
寫(xiě)這個(gè)例子可以用
<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>
匹配
上一個(gè)php例子:
<?php
$str = '<div style="float:left" id="ab">123213</div><div class="a123">213123</div>';
$search = '#<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>#is';
preg_match_all($search,$str,$r);
echo '<pre>';
print_r($r);
echo '</pre>';
?>
本例子輸出
Array
(
[0] => Array
(
[0] => <div style="float:left" id="ab">123213</div>
)
)
字符串<div style="float:left" id="ab">123213</div><div class="a123">21314423</div>
不匹配<div class="a123">……</div>的內(nèi)容
寫(xiě)這個(gè)例子可以用
<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>
匹配
上一個(gè)php例子:
復(fù)制代碼 代碼如下:
<?php
$str = '<div style="float:left" id="ab">123213</div><div class="a123">213123</div>';
$search = '#<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>#is';
preg_match_all($search,$str,$r);
echo '<pre>';
print_r($r);
echo '</pre>';
?>
本例子輸出
復(fù)制代碼 代碼如下:
Array
(
[0] => Array
(
[0] => <div style="float:left" id="ab">123213</div>
)
)
您可能感興趣的文章:
- 正則表達(dá)式查找相似單詞的方法
- 學(xué)習(xí)Java正則表達(dá)式(匹配、替換、查找)
- 正則表達(dá)式匹配,替換,查找
- JAVA中正則表達(dá)式匹配,替換,查找,切割的方法
- js正則查找match()與替換replace()用法實(shí)例
- Powershell學(xué)習(xí)筆記--使用正則表達(dá)式查找文件
- 如何在PHP中使用正則表達(dá)式進(jìn)行查找替換
- 正則表達(dá)式驗(yàn)證IPV4地址功能實(shí)例分析
- 正則表達(dá)式教程之子表達(dá)式用法分析
- 正則表達(dá)式教程之位置匹配詳解
- 正則表達(dá)式教程之重復(fù)匹配詳解
- 正則表達(dá)式教程之操作符及說(shuō)明詳解
- 正則表達(dá)式教程之前后查找lookaround詳解
相關(guān)文章
8個(gè)你應(yīng)該了解的正則表達(dá)式提高你的工作效率
正則表達(dá)式也可以被當(dāng)作是一門(mén)語(yǔ)言,入門(mén)時(shí)可能很吃力,不過(guò)一旦學(xué)會(huì)了就方便很多,在處理一些比較復(fù)雜的替換時(shí),正則表達(dá)式就會(huì)發(fā)揮它的真正作用,本文整理了一些常用的正則,感興趣的朋友可以了解下,或許對(duì)你有所幫助2013-01-01
如何用正則取input type="text"中的value
如何用正則取input type="text"中的value...2006-10-10
javascript 獲取url參數(shù)的正則表達(dá)式(用來(lái)獲取某個(gè)參數(shù)值)
javascript 傳多個(gè)參數(shù)的正則表達(dá)式(用來(lái)獲取某個(gè)參數(shù)值) ,腳本之家之前發(fā)布通過(guò)函數(shù)獲取url參數(shù)的代碼不是正則表達(dá)式。2010-01-01
eregi_replace與preg_replace 函數(shù)代碼的用法比較
eregi_replace與preg_replace 函數(shù)代碼的用法比較...2007-03-03

