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 и выбираем?!!!.....
Заранее благодарен за ответ!!!
доброго всем дня
Re: Rerex' ы
От: Karp_P  
Дата: 17.08.10 08:20
Оценка: :)
Здравствуйте, Karp_P, Вы писали:

K_P>Доброго всем дня!!!

K_P>Мужики подскажите!!
K_P>Вот такой код


K_P>
K_P>            string stLine_2 = "xdfgsdssghsghb  fd asrg MOSCOWxfbgdsbf";
K_P>            Regex exprTest = new Regex("(.*?(MOSCOW))", RegexOptions.Compiled| RegexOptions.Singleline| RegexOptions.IgnoreCase);

K_P>            string stTest = exprTest.Match(stLine_2).Groups[2].Value;

K_P>            stLine_2 = exprTest.Replace(stLine_2, exprTest.Match(stLine_2).Groups[2].Value);

K_P>


K_P>и получается что переменная stTest = MOSCOW,

K_P>а вот БЛИН stTest_2 =MOSCOWxfbgdsbf

K_P>Как такое может быть?!!! По сути выражение одинаковые! ТОлько из второго вырезаем все кроме MOSCOW, а во втором только MOSCOW и выбираем?!!!.....

K_P>Заранее благодарен за ответ!!!


Мужики СОРРИ!!!! ВОПРОС СНЯТ!!! Заработался бывает!!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.