作业帮 > 综合 > 作业

c#用正则表达式提取小括号中的内容

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 06:18:52
c#用正则表达式提取小括号中的内容
本人编程新手菜鸟,求大神指导,形如aaaaaaaaa(bbbbbb)jlkoihj字符串,提取括号中的内容,
string str = "aaaaaaaaa(bbbbbb)jlkoihj";
string pattern = @"\(.*?\)";//匹配模式
Regex regex = new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection matches = regex.Matches(str) ;
StringBuilder sb = new StringBuilder();//存放匹配结果
foreach (Match match in matches)
{
string value = match.Value.Trim('(', ')');
sb.AppendLine(value);
}
MessageBox.Show(sb.ToString());