对于00001.怎么变为1,就是去掉前面的0
如题
[解决办法]
直接转换就过滤掉了
- C# code
string ss = "0000001.003"; float s = Convert.ToSingle(ss);
[解决办法]
int a = Convert.ToInt32("00001");
[解决办法]
int a = Convert.ToInt32("00001");
或者 replace
[解决办法]
string ss = "0000001.003";
string result = Regexp.Match(ss, @"(?<=0*)\d\.{0,1}\d+$").Value;
[解决办法]
楼上正则帝
[解决办法]
修改下:
(?<=0*)([123456789]+\.{0,1}|0.)\d+$