当前位置:编程学习 > C#/ASP.NET >>

字符串截取

我有个字符串比如string s=00092102,怎么把前面的0都去掉只留92102?前面有几个0是不确的,大家帮帮忙 --------------------编程问答-------------------- s = s.TrimStart("0"); --------------------编程问答-------------------- s=s.TrimStaart("0") --------------------编程问答-------------------- vs2005/vs2008
s = s.TrimStart("0".ToCharArray()); --------------------编程问答-------------------- s=int.parse(s).tostring --------------------编程问答-------------------- s.SubSttring(3,5) --------------------编程问答-------------------- int.Tryparse
s.TrimStart("0"); --------------------编程问答-------------------- TrimStart('0'); --------------------编程问答-------------------- s=s.TrimStaart('0') --------------------编程问答-------------------- --------------------编程问答-------------------- Convert.toInt(s) --------------------编程问答-------------------- 有知道一个。截取字符的方法 --------------------编程问答-------------------- 嗯,学习了,不常用。 --------------------编程问答-------------------- 先转化成整形数,这样前面的0就全没了。然后再换回字符串。
s=Convert.toInt32(s).toString(); --------------------编程问答-------------------- public function GetNum(SourStr as string) as string
dim i as integer
for i=1 to len(sourStr)
if val(mid(sourstr,i))>0 then
   getnum=right(sourstr,len(sourstr)-i)
   exit function
next
end function --------------------编程问答-------------------- TrimStart方法最好 --------------------编程问答-------------------- 一楼说的对 --------------------编程问答--------------------             Console.Write("输入待处理的字符串:");
            string strWord=Console.ReadLine();
            Console.Write("输入要删除的字符串:");
            string[] strDeleted = new string[2];
            strDeleted[0] = Console.ReadLine();
            string[] strManaged = strWord.Split(strDeleted, StringSplitOptions.None);
            StringBuilder sbResult = new StringBuilder();
            for (int nI = 0; nI < strManaged.Length; nI++)
            {
                sbResult.Append(strManaged[nI]);
            }
            Console.WriteLine("处理后的结果是:{0}",sbResult);
            Console.ReadLine(); --------------------编程问答-------------------- 3楼的方法可以~ --------------------编程问答-------------------- 1,3楼可以了,难不成检索0直到不为0停止?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,