【问题标题】:Regular expression : numbers with nine digits [duplicate]正则表达式:九位数字[重复]
【发布时间】:2013-11-13 15:26:33
【问题描述】:

可以控制字符串Number是否有9位数字?

String Number;
if()
{
//9 digits
}

你有什么想法吗?谢谢。

【问题讨论】:

  • 你想问什么?
  • “有九位数字”是什么意思?最少九个?最大?对吗?

标签: c#


【解决方案1】:
  if (Regex.IsMatch(Number,@"\d{9}"))
   {
         //Has 9 digits      
   }

【讨论】:

    【解决方案2】:
    string Number;
    
    if (Regex.Match(number, "\d{9}"))
    {
        // Number has 9 digits
    }
    
    if (Regex.Match(number, "^\d{9}$"))
    {
        // Number is 9 digits only
    }
    

    【讨论】:

      猜你喜欢
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-12
      • 1970-01-01
      相关资源
      最近更新 更多