У меня есть строка с круглыми скобками, и я хочу извлечь только часть строки внутри круглых скобок.Принимая часть строки на основе нескольких разделителей?
Например, из следующей строки:
"abc(def)ghi"
Я хотел бы получить "def"
, без скобок.
Я сделал некоторые поиски, но ближе всего, что я нашел до сих пор является String.split():
string s = "3,2,4,5,6";
string[] words = s.Split(',');
Но String.split только занимает 1 разделитель в то время. Есть ли лучший способ захватить только строку внутри круглых скобок?
Вы можете использовать Regex, как показано здесь http://stackoverflow.com/a/8526268/187697 – keyboardP
Вы можете добавить столько разделителей, как вам нравится: ДЕЛЕНИЕ ('(',') ') должен работать в вашем случае. – hendrik