Доброго всем дня!!!
Мужики подскажите!!
Вот такой код
string stLine_2 = "xdfgsdssghsghb fd asrg MOSCOWxfbgdsbf";
Regex exprTest = new Regex("(.*?(MOSCOW))", RegexOptions.Compiled| RegexOptions.Singleline| RegexOptions.IgnoreCase);
string stTest = exprTest.Match(stLine_2).Groups[2].Value;
stLine_2 = exprTest.Replace(stLine_2, exprTest.Match(stLine_2).Groups[2].Value);
и получается что переменная stTest = MOSCOW,
а вот БЛИН stTest_2 =MOSCOWxfbgdsbf
Как такое может быть?!!! По сути выражение одинаковые! ТОлько из второго вырезаем все кроме MOSCOW, а во втором только MOSCOW и выбираем?!!!.....
Заранее благодарен за ответ!!!