摘要: 1, 正则表达式如何处理嵌套结构a. .net处理嵌套结构的方法举例说明:问题描述:从before (nope (yes (here) okay) after中匹配得到最大的被”()”包含的文本。即显示红色的部分。答案:.net:"((?>[^()]+|"((?<DEPTH>)|")(?<-DEPTH>))*(?(DEPTH)(?!))") 分... 阅读全文
posted @ 2009-05-09 23:26 周骏 阅读(3205) 评论(1) 推荐(0) 编辑
摘要: 分组构造描述了正则表达式的子表达式,通常用于捕获输入字符串的子字符串。下表描述了正则表达式分组构造。 分组构造 说明 ( 子表达式 ) 捕获匹配的子表达式(或非捕获组;有关更多信息,请参见正则表达式选项中的 ExplicitCapture 选项)。使用 () 的捕获基于左括号按顺序从 1 开始自动编号。捕获元素编号为零的第一个捕获是由整个正则表达式模式匹配的文本。 (?< name >... 阅读全文
posted @ 2009-05-09 20:56 周骏 阅读(961) 评论(0) 推荐(0) 编辑