投稿者 よねKEN  (社会人) 投稿日時 2011/1/9 16:41:33
> VB.NETの、「'」や、HTMLの「<!-- *** -->」間を緑にする方法を教えてください。 

「"」じゃなくて「'」ですか?

' HTMLのコメント用(「<!-- あいう -->」などにマッチする)
Dim HtmlComment As String = "<!--.*?-->"  ' ポイントは「?」で最短一致にしているところ。

' VBの文字用 (「'あ'」などにマッチする)
' 「'」で囲まれた任意の文字列(ただし「'」自身は含まない)
Dim VBChar As String = "'[^']*'" 

ついでに、VBの文字列の抽出用も以下に記載しておきます。

' VBの文字列用
' ("あいう"や"あいう""えお"などにマッチする)
Dim VBString As String = """(""""|[^""])*"""

上記の各正規表現を理解するには・・・

MSDNの「正規表現言語要素」(下記URL)の解説を読んでみてください。
※正直説明がわかりやすいとは言えないので他のサイトも含めて
 「正規表現」でいろいろ調べてみてください。
http://msdn.microsoft.com/ja-jp/library/az24scfc.aspx