- 浏览: 136917 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
jacks808:
注意关闭相应的流......
Tomcat6下Log4j的log4j:ERROR Failed to rename错误解决办法 -
jacks808:
windows的默认磁盘扇区大小是4kb所以 建议把copy的 ...
Tomcat6下Log4j的log4j:ERROR Failed to rename错误解决办法 -
hnwangdan:
如何 保存treeview 的节点值呢?
build yui treeview by json -
lovepoem:
我刚好遇到需要在ubuntu10。04下面安装vss客户端的问 ...
Ubuntu下使用vss缺少'MFC42.dbg'解决办法 -
podormeijia:
配置不错,不过人不是很厚道,还要写个名字。不过不是很难找了,大 ...
自定义Eclipse颜色(黑板)
Eclipse 正则表达式 插件
http://myregexp.com/eclipsePlugin.html
http://www.brosinski.com/regex/
源码
匹配一:
结果一:
匹配二:
结果二:
http://myregexp.com/eclipsePlugin.html
http://www.brosinski.com/regex/
源码
<tr valign="middle" class="sptr1"> <td width="51" align="center" height="21" style="word-break:break-all"> 524348</td> <td width="87" align="center" style="word-break:break-all">你说(抢先听)</td> <td width="46" align="center"> 正常</td> <td width="46" align="center"> <img src="image_zh/huobi.gif">2.00</td> <td width="46" align="center"> --</td> <td width="66" align="center"> 2008-10-09</td> <td width="41" align="center"> 13</td> <td width="30" align="center"><a href="javascript:splisten('WEB','http://211.137.79.172:8080/colorring/al/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingsheng.gif" width="18" height="17" border="0"></a></td> <td width="31" align="center"><a href="javascript:splisten('AIP','http://211.137.79.172:8080/colorring/rl/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingyinshiting.gif" width="18" height="17" border="0"></a></td> <td width="31" align="center"><a href="javascript:submitform('spqueryselftoneinfo.screen?index=0')"><img src="image/forbutton/xiugaiicon.gif" width="12" height="14" border="0"></a></td> <td width="41" align="center"><a href="javascript:seturltext('deletetone.screen?info=0')"><img src="image/forbutton/shanchuicon.gif" width="12" height="14" border="0"></a></td> <td align="center" valign="middle"> <a href="hideorresumetone.do?resourceID=94683&operateType=1&resourceType=1"><img src="image/forbutton/yincang.gif" width="12" height="14" border="0" title="隐藏铃音"></a> </td> <td width="31" align="center"> <a href="javascript:submitform('uploadshocktone.screen?index=0')"><img src="image_zh/xiazai.gif" width="18" height="17" border="0"></a> </td> </tr>
匹配一:
<td[^>]*>(?: |\s|<img\b[^>]*>)*(?=((?:(?!<\/td>)[\s\S])+))\1<\/td>
结果一:
Found 13 match(es): start=50, end=138 Group(0) = <td width="51" align="center" height="21" style="word-break:break-all"> 524348</td> Group(1) = 524348 start=151, end=222 Group(0) = <td width="87" align="center" style="word-break:break-all">你说(抢先听)</td> Group(1) = 你说(抢先听) start=235, end=278 Group(0) = <td width="46" align="center"> 正常</td> Group(1) = 正常 start=291, end=366 Group(0) = <td width="46" align="center"> <img src="image_zh/huobi.gif">2.00</td> Group(1) = 2.00 start=372, end=415 Group(0) = <td width="46" align="center"> --</td> Group(1) = -- start=435, end=486 Group(0) = <td width="66" align="center"> 2008-10-09</td> Group(1) = 2008-10-09 start=501, end=544 Group(0) = <td width="41" align="center"> 13</td> Group(1) = 13 start=564, end=807 Group(0) = <td width="30" align="center"><a href="javascript:splisten('WEB','http://211.137.79.172:8080/colorring/al/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingsheng.gif" width="18" height="17" border="0"></a></td> Group(1) = <a href="javascript:splisten('WEB','http://211.137.79.172:8080/colorring/al/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingsheng.gif" width="18" height="17" border="0"></a> start=820, end=1068 Group(0) = <td width="31" align="center"><a href="javascript:splisten('AIP','http://211.137.79.172:8080/colorring/rl/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingyinshiting.gif" width="18" height="17" border="0"></a></td> Group(1) = <a href="javascript:splisten('AIP','http://211.137.79.172:8080/colorring/rl/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingyinshiting.gif" width="18" height="17" border="0"></a> start=1081, end=1266 Group(0) = <td width="31" align="center"><a href="javascript:submitform('spqueryselftoneinfo.screen?index=0')"><img src="image/forbutton/xiugaiicon.gif" width="12" height="14" border="0"></a></td> Group(1) = <a href="javascript:submitform('spqueryselftoneinfo.screen?index=0')"><img src="image/forbutton/xiugaiicon.gif" width="12" height="14" border="0"></a> start=1279, end=1455 Group(0) = <td width="41" align="center"><a href="javascript:seturltext('deletetone.screen?info=0')"><img src="image/forbutton/shanchuicon.gif" width="12" height="14" border="0"></a></td> Group(1) = <a href="javascript:seturltext('deletetone.screen?info=0')"><img src="image/forbutton/shanchuicon.gif" width="12" height="14" border="0"></a> start=1468, end=1711 Group(0) = <td align="center" valign="middle"> <a href="hideorresumetone.do?resourceID=94683&operateType=1&resourceType=1"><img src="image/forbutton/yincang.gif" width="12" height="14" border="0" title="隐藏铃音"></a> </td> Group(1) = <a href="hideorresumetone.do?resourceID=94683&operateType=1&resourceType=1"><img src="image/forbutton/yincang.gif" width="12" height="14" border="0" title="隐藏铃音"></a> start=1728, end=1914 Group(0) = <td width="31" align="center"> <a href="javascript:submitform('uploadshocktone.screen?index=0')"><img src="image_zh/xiazai.gif" width="18" height="17" border="0"></a> </td> Group(1) = <a href="javascript:submitform('uploadshocktone.screen?index=0')"><img src="image_zh/xiazai.gif" width="18" height="17" border="0"></a>
匹配二:
<td[^>]*>(?: |\s|<img\b[^>]*>)*([\s\S]+?)<\/td>
结果二:
Found 13 match(es): start=50, end=138 Group(0) = <td width="51" align="center" height="21" style="word-break:break-all"> 524348</td> Group(1) = 524348 start=151, end=222 Group(0) = <td width="87" align="center" style="word-break:break-all">你说(抢先听)</td> Group(1) = 你说(抢先听) start=235, end=278 Group(0) = <td width="46" align="center"> 正常</td> Group(1) = 正常 start=291, end=366 Group(0) = <td width="46" align="center"> <img src="image_zh/huobi.gif">2.00</td> Group(1) = 2.00 start=372, end=415 Group(0) = <td width="46" align="center"> --</td> Group(1) = -- start=435, end=486 Group(0) = <td width="66" align="center"> 2008-10-09</td> Group(1) = 2008-10-09 start=501, end=544 Group(0) = <td width="41" align="center"> 13</td> Group(1) = 13 start=564, end=807 Group(0) = <td width="30" align="center"><a href="javascript:splisten('WEB','http://211.137.79.172:8080/colorring/al/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingsheng.gif" width="18" height="17" border="0"></a></td> Group(1) = <a href="javascript:splisten('WEB','http://211.137.79.172:8080/colorring/al/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingsheng.gif" width="18" height="17" border="0"></a> start=820, end=1068 Group(0) = <td width="31" align="center"><a href="javascript:splisten('AIP','http://211.137.79.172:8080/colorring/rl/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingyinshiting.gif" width="18" height="17" border="0"></a></td> Group(1) = <a href="javascript:splisten('AIP','http://211.137.79.172:8080/colorring/rl/617/524/0/0000/0000/348.wav','524348','xOPLtaOox8DPyMz9o6k=')"><img src="image/lingyinshiting.gif" width="18" height="17" border="0"></a> start=1081, end=1266 Group(0) = <td width="31" align="center"><a href="javascript:submitform('spqueryselftoneinfo.screen?index=0')"><img src="image/forbutton/xiugaiicon.gif" width="12" height="14" border="0"></a></td> Group(1) = <a href="javascript:submitform('spqueryselftoneinfo.screen?index=0')"><img src="image/forbutton/xiugaiicon.gif" width="12" height="14" border="0"></a> start=1279, end=1455 Group(0) = <td width="41" align="center"><a href="javascript:seturltext('deletetone.screen?info=0')"><img src="image/forbutton/shanchuicon.gif" width="12" height="14" border="0"></a></td> Group(1) = <a href="javascript:seturltext('deletetone.screen?info=0')"><img src="image/forbutton/shanchuicon.gif" width="12" height="14" border="0"></a> start=1468, end=1711 Group(0) = <td align="center" valign="middle"> <a href="hideorresumetone.do?resourceID=94683&operateType=1&resourceType=1"><img src="image/forbutton/yincang.gif" width="12" height="14" border="0" title="隐藏铃音"></a> </td> Group(1) = <a href="hideorresumetone.do?resourceID=94683&operateType=1&resourceType=1"><img src="image/forbutton/yincang.gif" width="12" height="14" border="0" title="隐藏铃音"></a> start=1728, end=1914 Group(0) = <td width="31" align="center"> <a href="javascript:submitform('uploadshocktone.screen?index=0')"><img src="image_zh/xiazai.gif" width="18" height="17" border="0"></a> </td> Group(1) = <a href="javascript:submitform('uploadshocktone.screen?index=0')"><img src="image_zh/xiazai.gif" width="18" height="17" border="0"></a>
发表评论
-
浅淡HBase的ACID
2013-04-23 17:20 2920http://archfan.sinaapp.com/2012 ... -
activemq 性能优化
2011-05-03 10:03 2528activemq How to configure Acti ... -
svn config
2010-11-11 15:09 2344引用 ### This file configures var ... -
eclipse java 视图的好处
2010-07-12 12:04 1637Hide jars from Project Explorer ... -
Trustno1回贴:晒晒自己这学期课程..有更强大的也晒晒吧..
2010-04-29 15:39 1334WindowXP 写道 有誰能說說綫數 怎麽學? 高 ... -
华硕(asus)笔记本m50vn在ubuntu下配置fn+a快捷键
2009-12-29 09:47 2674华硕笔记本装了ubuntu以后屏幕亮度会偏暗,即使fn+f6调 ... -
ubuntu下eclipse ctrl+k快捷键冲突
2009-10-10 17:37 1939eclipse的快捷键ctrl+k(向下搜索鼠标选中的文字)不 ... -
css hack 下划线 星号
2009-09-07 11:11 2594IE6识别*和_, 不识别 !important IE7识别* ... -
回复: 大数据量导出Excel的方案
2009-07-17 15:24 2055http://www.iteye.com/post/10857 ... -
Spring Security Multi login page setting
2009-05-26 15:30 2554<?xml version="1.0" ... -
spring security 登录请求获取附加参数
2009-05-26 15:16 1933http://forum.springsource.org/s ... -
spring security中自定义authenticationProcessingFilter
2009-05-26 15:06 4598http://hszdz.iteye.com/blog/337 ... -
spring security添加验证码处理
2009-05-26 15:00 5032public class CustomAuthenticati ... -
回复: 女生学计算机 路在何方
2009-04-22 21:03 865daquan198163 写道引用培养兴趣 优于 勤奋刻苦 ... -
华硕(ASUS)M50S81VN-SL外接 Dell 2209wa出现水波纹
2009-04-12 13:58 1888原因: http://we.pcinlife.com/thre ... -
对和服的愤怒很愚蠢
2009-03-30 12:30 885ozzzzzz 写道和服不管怎 ... -
华硕笔记本 M50VN XP 驱动
2009-03-22 15:26 2539转自 : http://www.gscwl.cn/ ... -
解决Intel HD Audio Controller声卡问题
2009-03-06 22:15 2603解决Intel HD Audio Controller ... -
struts2 covention plugin startup log
2009-03-02 15:29 1526[main] DEBUG org.apache.struts2 ... -
struts2.X与spring集成
2008-12-30 15:51 1162转自:struts2.与spring集成 1.将struts ...
相关推荐
我觉得比ijao简单,但是脑子... <table u00a0border=1 width> <tr><th>title</th><th>title2</th></tr> ”{id:\’section006\’}”><td>data1</td><td>data2 <tr><td>data1</td><td>data2</td></tr> </tab
1. **正则表达式匹配table标签**: - 文章提到了如何使用正则表达式匹配HTML中的`table`标签,包括`table`标签内的内容,例如`tbody`、`tr`等。 - 例子中的正则表达式为`/<table[^>]*>\s*([^>]*>)?(\s*[^>]*>[\s\S...
在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。在本主题“正则取html中table中td中的值”中,我们将探讨如何利用C#编程语言结合正则表达式来从HTML文档的...
正则表达式是一种强大的文本匹配工具,它可以简洁地表示复杂的搜索模式。通过使用正则表达式,可以简化上述例子中的SQL查询语句。例如,同样的查询可以使用如下语句完成: ```sql SELECT * FROM Tablel WHERE name ...
总之,Android的SQLite数据库虽然不直接支持正则表达式,但通过第三方库或自定义SQLite库,我们可以实现正则匹配功能。正确理解和使用这些工具,可以帮助我们更高效地进行数据筛选和处理。在实际应用中,记得根据...
本文实例讲述了php正则匹配html中带class的div并选取其中内容的方法。分享给大家供大家参考。具体分析如下: 先看一段html代码: 复制代码 代码如下:”chartInfo”> ”line”> ”tideTable”> 潮汐表数据...
正则表达式是一种模式匹配工具,用于在文本中查找、替换或提取特定的字符串模式。在HTML中,`<tr>`标签定义了一行,`<td>`标签定义了单元格,它们通常用于构建表格结构。我们可以通过正则表达式来定位这些标签并提取...
- **解析**:该正则表达式用于匹配1到3位的小数。 - `(0|[1-9]|[1-9][0-9]*)` 表示整数部分可以是0或任意正整数。 - `(\.[0-9]{1,3})` 表示小数点后必须有1到3位数字。 - **应用示例**:可用于财务数据中的金额...
正则表达式匹配是计算机科学领域中用于文本处理的一个重要概念,主要应用于字符串搜索、替换和验证等场景。在这个问题中,我们面临的是一个动态规划(DP)的实现,目标是判断一个给定的字符串 `s` 是否能被另一个...
正则表达式替换table表格中的样式与空标记,同时保留rowspan与colspan的说明: 在网页设计中,表格(table)是用来组织和展示数据的重要元素,而在HTML代码中,经常会使用样式(style)和类(class)属性来定义表格...
在这种情况下,可以使用正则表达式来匹配并替换这些元素。标题提到的"asp 去掉html中的table正则代码函数"就是为了解决这个问题而创建的一个函数。 下面详细解释这个函数及其工作原理: ```vbscript Function ...
正则表达式(Regular Expression,简称regex)是一种模式匹配语言,通过特定的字符序列来描述一个字符串集合。在Java中,`java.util.regex`包提供了对正则表达式的支持,主要包括`Pattern`、`Matcher`和`...
17. **显示或保存匹配内容**:`match()`或`exec()`方法可以捕获正则匹配到的子串。 18. **替换变量**:通过`str.replace(/{{variable}}/g, newValue)`可以全局替换字符串中的变量。 19. **阿拉伯数字转中文大写**...
为此,作者提出了三种新技术来减少TCAM的存储空间并提高正则表达式匹配的速度:转移共享(Transition Sharing)、表格整合(Table Consolidation)和变量步长(Variable Striding)。这些技术可以显著减少TCAM中存储...
8. **边界匹配**: `^`匹配行首,`$`匹配行尾,`\b`匹配单词边界。 在SQL中,正则表达式通常用于`LIKE`或`REGEXP`操作符,用于查询或更新满足特定模式的记录。 综上所述,SQL修改表语句用于灵活调整数据库结构,而...
正则表达式在MySQL中的应用是数据库查询中的一个重要部分,它允许我们进行复杂的数据筛选和匹配操作。在MySQL中,正则表达式主要用于`WHERE`子句中的`REGEXP`或`RLIKE`操作符,使得我们可以根据模式匹配来查询数据。...