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