如何从字符串中删除无效的零?

时间:2012-02-01 08:04:11

标签: c# .net

我有以下字符串值。

00000062178221  
00000000054210  
00004210555001 

如何清理字符串并从左侧删除零填充?我正在使用C#和.net 2.0。 上述预期结果:

62178221  
54210  
4210555001 

2 个答案:

答案 0 :(得分:12)

string s = "0001234";
s = s.TrimStart('0');

您可能想要添加

if (s == "") s = "0";

避免将00000000转换为空字符串。

答案 1 :(得分:12)

这应该非常有效

string str = "000001234";
str = str.TrimStart('0');
相关问题