如何获取从一个特定字符到另一个特定字符的子字符串?
例如,如果我有这种格式:
string someString = "1.7,2015-05-21T09:18:58;";
我只想得到这部分:2015-05-21T09:18:58
我如何使用子字符串,
字符到;
特点?
如果你的字符串有always one ,
和一个;
(and ;
在你之后,
),您可以组合使用IndexOf https://msdn.microsoft.com/en-us/library/system.string.indexof%28v=vs.110%29.aspx and Substring https://msdn.microsoft.com/en-us/library/system.string.substring%28v=vs.110%29.aspx like;
string someString = "1.7,2015-05-21T09:18:58;";
int index1 = someString.IndexOf(',');
int index2 = someString.IndexOf(';');
someString = someString.Substring(index1 + 1, index2 - index1 - 1);
Console.WriteLine(someString); // 2015-05-21T09:18:58
Here a demonstration https://dotnetfiddle.net/Ne5KgI.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)