Здравствуйте! У меня такой вопрос. Возникла необходимость в большом количестве исходного кода найти и заменить строку "Text", за исключением этой строки в коментариях. Комментарии имеются в виду обычные два слеша // либо xml комментарии <!--.
Например:
Console.WriteLine("Text"); // нужно менять так как "Text" встречается в коде
// Text - тут менять не нужно так как строка начинается с двух слешей
string str = "text"; // не нужно менять, так как text написано с маленькой буквы
<!-- some text --> // не нужно менять так как строка начинается с <!--
Я, к сожалению, не силен в регулярных выражениях, поэтому не знаю даже, как это сделать. ((