мне нужно помощь, чтобы понять регулярное выражение выражениярегулярного выражения подстроки C#
У меня есть
string = "STATE changed from [Fixed] to [Closed], CLOSED DATE added [Fri Jan 14 09:32:19
MST 2011], NOTES changed from [CLOSED[]<br />] to [TEST CLOSED <br />]"
мне нужно, чтобы захватить NOTES changed from [CLOSED[]<br />] to [TEST CLOSED <br />]
и принимать значения CLOSED[]
и TEST CLOSED
в двух строковых переменных.
До сих пор я получил:
Regex NotesChanged = new Regex(@"NOTES changed from \[(\w*|\W*)\] to \[([\w-|\W-]*)\]");
, который соответствует только если «ПРИМЕЧАНИЯ изменено с» началось в начале и не имеет никакого «[]» в «[]», но у меня есть «[ЗАКРЫТО []] ", а также нет"
". Любые идеи о том, что изменить в регулярном выражении.
Спасибо, Шарм
Есть ли у вас "
"? –
Да, но это выражение не работает с «
», я как-то понимаю, что «
» в моей теме здесь – remo