1
我有以下问题,并想知道是否有人能看到这是为什么我崩溃.NET辅助进程(Aspnet_wp.exe):净正则表达式崩溃ASPNET_WP.EXE
Dim pattern As String = "\{\{IF\(((?!\)}})(.))+,,,((\s)*(?!\)}})(.))+\)}}"
Dim mc As RegularExpressions.MatchCollection = Regex.Matches(txtContent.Text, pattern)
作品精绝,如果找到一个匹配,如
<h3>Title</h3>
<p>Top paragraph.</p>
{{IF(1=2,,, <p></p>)}}
但是,如果没有找到匹配它似乎钉我的CPU和运行相当长一段时间,例如,如果最后的支架最后两个花brakcets之前丢失:
<h3>Title</h3>
<p>Top paragraph.</p>
{{IF(1=2,,, <p></p>}}
它过于贪婪,它永远搜索!?谢谢!
+1,大文章 – JaredPar 2009-05-05 12:59:27