一字符串,最少是1位,最多不超过10位;要求该字串所有位都是0-9的数字,不能有任何其他字符,如何实现,请各位高手点拨

解决方案 »

  1.   

    test:Regex rx = new Regex(@"^[0-9]{1,10}$");
                string str = Console.ReadLine();
                while (str != "exit")
                {
                    if ((rx.Match(str)).Success)
                    {
                        Console.WriteLine("yes");
                    }
                    else
                    {
                        Console.WriteLine("no");
                    }
                    str = Console.ReadLine();
                }
      

  2.   

    don't forget:using System.Text.RegularExpressions;