rithtextbox で Xml の本体部分とタグ部分を異なる色で強調表示しようとしています。
Regex regExp = new Regex("<[^>]+>");
foreach (Match match in regExp.Matches(richTextBox3.Text))
{
richTextBox3.Select(match.Index, match.Length);
richTextBox3.SelectionColor = Color.blue;
}
regExp = new Regex("(?!<[^>]+>)");
foreach (Match match in regExp.Matches(richTextBox3.Text))
{
richTextBox3.Select(match.Index, match.Length);
richTextBox3.SelectionColor = Color.Green;
}
問題は、ボディ部分(タグ以外)と一致しないことです