手机
当前位置:查字典教程网 >编程开发 >正则表达式 >用正则查找html中有id属性的html标签
用正则查找html中有id属性的html标签
摘要:如:字符串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>

)

)

【用正则查找html中有id属性的html标签】相关文章:

Java中使用正则表达式处理文本数据

请教一个正则表达式,匹配所有Html标签外部的指定字符串

利用正则快速找出两个字符串的不同字符

正则表达式笔记三则

正则表达式与HTML5新元素

用正则表达式格式化html标签的代码

Java/Js下使用正则表达式匹配嵌套Html标签

正则表达式中的反向预搜索(上)

运用正则表达式匹配所有表名

用正则取出html页面中script段落里的内容

精品推荐
分类导航