首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

帮忙看看这个正则,忘记了。该如何处理

2013-01-27 
帮忙看看这个正则,忘记了。(?is)table[^]*?class[]?menuContainer[]?[^]*(?table[^]*(?o)

帮忙看看这个正则,忘记了。


(?is)<table[^>]*?class=['""]?menuContainer['""]?[^>]*>(?><table[^>]*>(?<o>)|</table>(?<-o>)|(?:(?!</?table).)*)*(?(o)(?!))</table>

(?<o>)这个是什么作用
[解决办法]
引用:
命名分组  (?<name>xxx)        

与普通分组一样的功能,并且将匹配的子字符串捕获到一个组名称或编号名称中。在获得匹配结果时,可通过分组名进行获取。

通过Groups["name"].Value获取匹配内容

貌似不是,还行是平衡组的用法
[解决办法]
引用:
引用:
命名分组  (?<name>xxx)

与普通分组一样的功能,并且将匹配的子字符串捕获到一个组名称或编号名称中。在获得匹配结果时,可通过分组名进行获取。

通过Groups["name"].Value获取匹配内容

貌似不是,还行是平衡组的用法

正则平衡组
参考http://manual.phpv.net/regular_expression.html#balancedgroup
[解决办法]
感觉是我写的正则,参考

.NET正则基础之——平衡组 
[解决办法]
看着过客的博客,学会了很多呀。

热点排行