在读完第一个和最后一个字母后,在c#中解析一个字符串

时间:2015-09-21 13:28:58

标签: c# string

我想在读完第一个和最后一个字母后在c#中剪切一个字符串。

string name = "20150910000549659ABCD000007348summary.pdf";

string result = "ABCD000007348"; // Something like this

string name = "1234 ABCD000007348 summary.pdf";

阅读1234" A"来了,最后" s"所以我想要" ABCD000007348 "

2 个答案:

答案 0 :(得分:3)

只需使用正则表达式:

{{1}}

答案 1 :(得分:0)

由于你没有说它在开头总是一个时间戳,我反而选择迭代字符串来找到第一个字母字符,而不是硬编码{{1}然而,其中n是时间戳中的多个数字。

s.Remove(0, n);