首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

清除无用的0解决思路

2012-01-18 
清除无用的0清除数字前面没用的0,如-00012.结果-12.如00012.00结果12.00我只希望清除没用的0,其他的不动[

清除无用的0
清除数字前面没用的0,
如-00012.
结果-12.
如00012.00
结果12.00
我只希望清除没用的0,其他的不动

[解决办法]
Response.Write( System.Text.RegularExpressions.Regex.Replace( "-0001.00 " , "^(? <content> -?)0* " , "${content} " ) );
[解决办法]
Response.Write(Regex.Replace(Regex.Replace( "-00.0001 ",@ "^(-)?0*(0\.)? ", "$1$2 "),@ "(? <a> -)?\. ", "${a}0. "));

可以解决小数点前全是0的情况

热点排行