用正则查找html中有id属性的html标签_正则表达式教程-查字典教程网
用正则查找html中有id属性的html标签
用正则查找html中有id属性的html标签
发布时间:2016-12-29 来源:查字典编辑
摘要:如:字符串12321321314423不匹配……的内容写这个例子可以用]+?id=[^>]+?>.*?匹配上一个php例子:复制代码代码如下...

如:

字符串<div id="ab">123213</div><div>21314423</div>

不匹配<div>……</div>的内容

写这个例子可以用

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

匹配

上一个php例子:

复制代码 代码如下:

<?php

$str = '<div id="ab">123213</div><div>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 id="ab">123213</div>

)

)

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新正则表达式学习
    热门正则表达式学习
    编程开发子分类