Rerex' ы
От: Karp_P  
Дата: 17.08.10 08:15
Оценка:
Доброго всем дня!!!
Мужики подскажите!!
Вот такой код


            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 и выбираем?!!!.....
Заранее благодарен за ответ!!!
доброго всем дня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.