string test = "item_id - description (moreInfo)"
Я хочу ознакомиться с описанием.Как получить строку между двумя конкретными символами в C#?
тест всегда будет начинаться с "item_id -"
тест всегда будет заканчиваться "(ххх)"
тест может иметь что-либо в описании, как пространство, тире и т.д.
Таким образом, в основном, мне нужно, чтобы захватить строку после того, как первый «-» до последнего «(»
Я с трудом с этим
чем проблема с String.indexOf и string.LastIndexOf? Довольно просто – Steve
Что такое случаи, например 'item_id - description (vghvhj) (moreInfo)', 'item_id - description (more (((Info)'? – rock321987
regex class: https://msdn.microsoft.com/en-us /library/system.text.regularexpressions.regex(v=vs.110).aspx –