Bonjour à tous,
J'ai deux questions :
1) J'essaie d'utiliser un regex pour remplacer des balises BBCode contenu dans une variable.  Toutes mes regex se trouvent dans une section personnalisée du Web.config.  Le regex que je n'arrive pas à réaliser est la détection de double quotes.
* Ce que j'essaie d'analyser : 
	
	[a href="http://www.microsoft.com"]Microsoft[/a]
 * Mon regex (qui ne marche pas) : 
	
	1 2 3 4
   | <regex>
  <pattern>\[a href="(.*)"\](.*)\[/a\]</pattern>
  <replacement><![CDATA[<a href="$1">$2</a>]]></replacement>
</regex>  | 
 * Par contre j'ai essayé directement dans le code et ce regex marche :
	
	1 2 3 4 5 6
   | string strRegex =   "\\[a href=\"(.*)\"\\](.*)\\[/a\\]";
Regex regex = new Regex(strRegex);
 
Response.Write(
    regex.Replace("[a href=\"http://www.microsoft.com\"]Microsoft[/a]", "<a href=\"$1\">$2</a>")
); | 
 D'ou peut venir le problème ?
2) Est-il possible de colorer du code dans une page web comme par exemple : http://quickstarts.asp.net/QuickStar...ng=C%23+Source
						
					
Partager