Je vais avoir le problème suivant et je me demandais si quelqu'un pouvait voir pourquoi cela se bloque mon processus de travail .net (aspnet_wp.exe):.Net Regular Expression Crashes aspnet_wp.exe
Dim pattern As String = "\{\{IF\(((?!\)}})(.))+,,,((\s)*(?!\)}})(.))+\)}}"
Dim mc As RegularExpressions.MatchCollection = Regex.Matches(txtContent.Text, pattern)
Works absolument bien si une correspondance est trouvée, par exemple
<h3>Title</h3>
<p>Top paragraph.</p>
{{IF(1=2,,, <p></p>)}}
Mais si aucune correspondance est trouvée, il semble clouer mon cpu et courir pendant un certain temps, par exemple, si le dernier support est manquant avant que les deux derniers brakcets bouclés:
<h3>Title</h3>
<p>Top paragraph.</p>
{{IF(1=2,,, <p></p>}}
Est-ce trop gourmand qu'il cherche pour toujours? Merci!
+1, grand article – JaredPar
Merci Tomalak, je vais lire maintenant! – stibstibstib