获取字符串和多个括号之间的子字符串。 C#

时间:2018-03-19 11:47:14

标签: c# regex substring

我试图在括号内特别获取值#34;(父亲)"或者"(母亲)"取决于我的病情。但是,我在")"之后得到了所有的字符串。将其设置为最后一个索引。

以下是我目前的代码。

String fammedhistory= "High Blood Pressure(Paternal), Reproductive Disease(Maternal)";
int From = fammedhistory.IndexOf("High Blood Pressue(") + "High Blood Pressue(".Length;
int To = fammedhistory.LastIndexOf(")");
String result = fammedhistory.Substring(From, To - From);
txthistory.Text += result;

产出:父系,生殖疾病(母亲)

我只需要:父亲

有没有办法停在第一个")"在IndexOf之后。

0 个答案:

没有答案