【发布时间】:2013-09-07 15:15:28
【问题描述】:
我想为我的 ASP.NET 网站创建一个基于正则表达式的属性,以检查指定的电话号码是否有效。 它必须让这些模式通过:
+3630 1234 567
06 30 1234 567
0630 1234 567
061 123 456
06 1 123 456
所以,最重要的是第一个字符可以是“+”,但这不是必需的,之后只有数字和空格。
我尝试了以下方法,但没有成功。
public class PhoneNumberAttribute : RegularExpressionAttribute
{
public PhoneNumberAttribute()
:base(@"^\+?[0-9 ]")
{ }
}
【问题讨论】:
标签: c# asp.net-mvc regex