读书人

字符串格式变换

发布时间: 2013-01-20 10:22:41 作者: rapoo

字符串格式转换
我有一个string :16:20:33.123000
怎样去掉后面的3个0变成 16:20:33.123
[解决办法]
如果是固定的三位,可以用replace替换掉
[解决办法]


string s="16:20:33.123000";
//下面就是你要的结果,如果不对12改成13,手写不方便
s.subString(0,12);

[解决办法]
使用TrimEnd函数即可。


string s = "16:20:33.123000";
Response.Write(s.TrimEnd('0'));

[解决办法]
string str = "16:20:33.123000";
str = Regex.Replace(str, "0*$", ""); // str = str.TrimEnd('0');

[解决办法]
引用:
使用TrimEnd函数即可。



C# code
?



123

string s = "16:20:33.123000"; Response.Write(s.TrimEnd('0'));
+1

读书人网 >C#

热点推荐