匹配指定id的HTMLDom元素的正则

<(?<HtmlTag>[\w]+)[^>]*\s[iI][dD]=(?<Quote>["']?)footer(?(Quote)\k<Quote>)["']?[^>]*>((?<Nested><\k<HtmlTag>[^>]*>)|</\k<HtmlTag>>(?<-Nested>)|[\s\S]*?)*</\k<HtmlTag>>

将footer替换为指定的dom元素id即可。

转自:http://www.cnblogs.com/Daywei/articles/2044466.html

时间: 2024-09-02 03:20:49

匹配指定id的HTMLDom元素的正则的相关文章

jquery使用hide方法隐藏指定id的元素

 这篇文章主要介绍了jquery使用hide方法隐藏指定id的元素,实例分析了jQuery中hide隐藏指定id元素的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jquery使用hide方法隐藏指定id的元素.分享给大家供大家参考.具体如下: 下面的代码通过jQuery的hide方法隐藏了id=test的元素 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <!DOCTYPE html> <html&g

正则匹配指定开头和结尾的代码

问题描述 正则匹配指定开头和结尾的代码 我想要实现的功能是这样的 .一段文本如下中间会有很多标签以"["开头,以"]"结尾,中间可以是字母,数字,我想要删除这些标签:家住新塍镇的[b]小何是[/b]新塍镇"美丽家"的一名员工,23岁,正是一个美好的年纪,看着她阳光的微笑,外人很难看[center]出一个这[center]样乐观的花样年华的女孩子身上所承担的责任与压力--养父去世,养母被诊断为尿[font size=""5&qu

PHP用正则匹配form表单中所有元素的类型和属性值实例代码

前言 最近工作中遇到一个需求,需要在正则匹配页面中,所有可能存在的 form 表单的元素,可能有 input,action,select,textarea等等所有可能的元素,本文给出一个代码示例.感兴趣的朋友们可以参考学习. 实例代码如下 假设页面 1.html 的网页源代码是: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>一个含有 form 表单

PHP正则表达式 匹配指定位置的问题

问题描述 PHP正则表达式 匹配指定位置的问题 1C 高笋塘街道 太白街道获取出 gaosuntangjiedao 与高笋塘街道 的正则怎么写啊. 谢谢各位大大 解决方案 你只给一个例子,天知道哪些变动,哪些不变动(?<=_)w+(?<.html) gaosuntangjiedao(?<=>).*?(?<</a>) 高笋塘街道 解决方案二: 正则表达式匹配问题PHP 正则表达式匹配语法php 正则表达式匹配 斜杠问题 解决方案三: http://blog.csdn

span-如何删除DIV内指定ID的SPAN标签及SPAN内的内容

问题描述 如何删除DIV内指定ID的SPAN标签及SPAN内的内容 <div id=""showfj""><span id=""AAA""><a href=""javascript:void(0)"">Chrysanthemum.jpg</a></span><span id=""BBB"&qu

《jQuery、jQuery UI及jQuery Mobile技巧与示例》——3.12 技巧:在指定的位置插入元素

3.12 技巧:在指定的位置插入元素 append().appendTo().prepend()和prependTo()函数是以选取已存在的元素为基准插入新内容的.有时候,想新建的元素是兄弟元素而不是子元素.代码清单3-12演示了实现该功能的一种可选方法. 代码清单3-12 在一组按钮之前和之后插入元素 00 <!DOCTYPE html> 01 02 <html lang="en"> 03 <head> 04 <title>The af

asp 查询指定id记录进行修改

asp教程 查询指定id记录进行修改 <% Dim Id,Sql,Url Id=Html_Encode(Request.QueryString("id")) If id="" Then  Response.Write("数据传输过程被修改过了,服务器拒绝操作.")  Response.End ElseIf Not IsNumeric(Id) Then  Response.Write("数据传输过程被修改过了,服务器拒绝操作.&qu

jQuery判断指定id的对象是否存在的方法

  因为jQuery在获得对象的时候,无论要获得的对象是否存在,都会返回jQuery对象.所以,以往的 js 判断是否存在在jQuery是行不通的. jQuery判断指定id的对象是否存在,只需要判断对象的length是否大于0即可. 示例: 正确的判断写法如下: ? 1 2 3 4 5 6 7 8 if($("#object_id").length>0) { alert('对象存在'); } else { alert('对象不存在'); } 或者直接使用原生的 Javascri

jQuery判断指定id的对象是否存在的方法_jquery

jQuery判断指定id的对象是否存在,只需要判断对象的length是否大于0即可. 示例: 正确的判断写法如下: if($("#object_id").length>0) { alert('对象存在'); } else { alert('对象不存在'); } 或者直接使用原生的 Javascript 代码来判断: if(document.getElementById("id")) { alert('对象存在'); } else { alert('对象不存在'