C# 提取两个字符之间的字符串

C# 提取两个字符之间的字符串,c#,regex,using,C#,Regex,Using,如何使用正则表达式提取两个字符之间的字符串? 例如: {sdjhjkfd 78983njdsjnc cxjkc/m/xc;dfo}/mnvckjdf{jhdfkjhxbbnkhfd} 如何获取介于{和}之间的字符串?Regex regexObj=new Regex(@)(?Regex regexObj=new Regex(@)(?)? Regex regexObj = new Regex(@"(?<=\{)[^{}]*(?=\})"); allMatchResults = regexOb

如何使用正则表达式提取两个字符之间的字符串? 例如:

{sdjhjkfd 78983njdsjnc cxjkc/m/xc;dfo}/mnvckjdf{jhdfkjhxbbnkhfd}
如何获取介于
{
}
之间的字符串?

Regex regexObj=new Regex(@)(?
Regex regexObj=new Regex(@)(?)?
Regex regexObj = new Regex(@"(?<=\{)[^{}]*(?=\})");
allMatchResults = regexObj.Matches(subjectString);