摘要:
正则表达式中一些比较难理解的一、回溯与非回溯使用“(?>…)”方式进行非回溯声明。由于正则表达式引擎的贪婪特性,导致它在某些情况下,将进行回溯以获得匹配,请看下面的示例:stringx="Livefornothing,dieforsomething";Regexr1=newRegex(@".*thing,");if(r1.IsMatch(x)){Console.WriteLine("match:"+r1.Match(x).Value);//输出:Livefornothing,}Regexr2=newRegex(@"(? 阅读全文
posted @ 2011-05-11 15:30
放逐忧伤
阅读(265)
评论(0)
推荐(0)
浙公网安备 33010602011771号