C#字符串操作

时间:2014-11-27 11:09:46

标签: c# string

我有一个字符串:

string str = "abc = def; \r\n header \r\n { \r\n def"

在这个字符串中,我希望在字符{之前得到字符串,即"标题"。

我可以通过

获得{的索引
str.indexOf('{')

但是我们怎样才能在{' {' ?

1 个答案:

答案 0 :(得分:0)

在CodeCaster评论后编辑

string str = "abc = def; \r\n header \r\n { \r\n def"

int length = str.IndexOf('{'); // if there is no match - the resulted value is -1

string result = (length < 0) ? string.Empty : str.SubString(0, length);