正则表达式验证错误

时间:2012-02-29 07:11:15

标签: c# regex

我有正则表达式验证的问题,请参阅如果我将验证放在代码中,如

    [RegexValidator("[0-9 -]*"
        , MessageTemplateResourceName = "INVALID_PHONE"
        , MessageTemplateResourceType = typeof(ValidatioinErrors))]
    public string Phone
    {
        get { return phone; }
        set { phone = value; }
    }

如果我将手机的值设为“080-244408”就像这样工作但是如果我给“080-2404408”,这是一个额外的数字,它显示错误为“无效的手机”。是什么原因。任何人都可以帮助我,提前谢谢。

1 个答案:

答案 0 :(得分:1)

你的正则表达式看起来不像问题。您需要提供更多相关信息。您的代码中可能还有其他错误。