我有一个正则表达式验证一个问题,看看我是否把验证背后如代码,正则表达式验证错误
[RegexValidator("[0-9 -]*"
, MessageTemplateResourceName = "INVALID_PHONE"
, MessageTemplateResourceType = typeof(ValidatioinErrors))]
public string Phone
{
get { return phone; }
set { phone = value; }
}
,如果我给价值手机作为“080-244408”像这样它的工作,但如果我给“080-2404408”,这是一个额外的数字它显示错误为“无效电话”。是什么原因。任何人都可以帮助我,预先感谢。
写成的正则表达式可以很好地匹配你的两个例子,所以你真的需要提供更多关于周围代码/框架的细节。 – Amber 2012-02-29 07:16:03
为什么不限制文本框的最大长度? – Bahamut 2012-02-29 08:04:06
嗨琥珀和巴哈姆特感谢您的即时响应,我怎么能限制文本框的长度 – shanish 2012-03-03 06:35:01