日期:2014-05-17  浏览次数:20701 次

判断字符后有几个0
string a="s130100";
string b="s130000":
怎么判断最后有几个0呢?
------最佳解决方案--------------------
string b = "s130000";
            int count = Regex.Match(b, @"0*$").Value.Length;
------其他解决方案--------------------
string b="s130000";
int index=b.length;
string b1=b.TrimEnd("0");
int zeroLength=index-b1.length;
------其他解决方案--------------------
int count=Regex.Matches("s130100","0").count;
------其他解决方案--------------------
string a="s130100";
        int count = System.Text.RegularExpressions.Regex.Match(a,@"0*$").Value.Length;
------其他解决方案--------------------
无视掉我吧..原来是最后..楼主用2楼的吧
------其他解决方案--------------------
十分感谢....