查找html中有id属性的html标签正则表达式

www.bjxdzj.com 更新:2013-05-20 编辑:kupeer 来源:转载
本文章来给大家介绍查找html中有id属性的html标签正则表达式,有需要了解的朋友可进入参考。

mg电子:招行坚持“服务至上”原则,积极创新服务模式,在客户获取和客户管理方面取得了巨大成绩。

查找html中有id属性的标签,说具体点就是尖括号<>中还有id=""的html标签。如:
字符串<div style="float:left" id="ab">123213</div><div class="a123">21314423</div>
不匹配<div class="a123">……</div>的内容

 写这个例子可以用

 代码如下 复制代码

<[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</div>

匹配
 

上一个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>
        )

)
end..

合作: 申博开户 mg电子 mg电子