Я хочу сопоставить что-либо внутри круглых скобок, но результат также должен исключать круглые скобки.
Примеры:
Инициализировать (P90W)
Тормозить (45X)
Результат:
990 Вт
45X
запишите результаты без скобок.
Я пытался сделать эту работу, но безрезультатно. Я пробовал несколько вариантов, но я знаю, что мне не хватает простой вещи, и я не хочу использовать «Заменить» для ее достижения.
var item = "Brake(45X)"
Regex searchTerm = new Regex(@"\((.*)\)");
var value = (searchTerm.Match(item).Groups.Count > 0) ?
searchTerm.Match(item).Groups[0].Value : string.Empty;
new Regex()
базовым, расширенным или PREG? Вы пробовали переключать, какой набор скобок экранируется обратной косой чертой? Возможно,\(
означает отметку начала диапазона, а(
— буквальную скобку? - person ghoti   schedule 16.12.2011value
этоstring.Empty
? - person Sean Bright   schedule 16.12.2011