有没有办法在最后一个"_"之后得到字符串的部分;
string1 = "A_110_23_09_ABC"
result1 = "ABC"
Run Code Online (Sandbox Code Playgroud)
string2 = "A_110_23_09_ABC_555"
result2 = "555"
Run Code Online (Sandbox Code Playgroud)
var s = "A_110_23_09_ABC";
var result = s.Substring(s.LastIndexOf('_') + 1);
Run Code Online (Sandbox Code Playgroud)
如果您使用的是.NET 3.5或更高版本,则可以通过LINQ to Object执行此操作.代码如下:
var result = string.Split('_').Last();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |