【问题标题】:Validation for fax number only?仅验证传真号码?
【发布时间】:2013-04-15 08:21:24
【问题描述】:

我正在对传真号码使用以下验证:

[RegularExpression(@"^\+[0-9]{1,3}\([0-9]{3}\)[0-9]{7}$", ErrorMessage = "This is not a valid fax number.")]

但传真号码表单条目不接受任何输入。

【问题讨论】:

标签: c# asp.net


【解决方案1】:

试试这个;

\+[0-9]{1,3}\([0-9]{3}\)[0-9]{7}

样本输出;

+895(194)6165163
+09(155)2541778

您不需要为此使用^。它的意思是“除了”。

【讨论】:

  • 感谢您的帮助。但是我的客户说:传真号码表单条目不接受任何输入,包括有效的传真号码,而是显示“这不是有效的传真号码”
  • @sandeepsinghwarring 那么你应该为此使用js
  • @sandeepsinghwarring 我不明白你在说什么.. 请更具体一点?
【解决方案2】:
^[01]?[- .]?\(?[2-9]\d{2}\)?[- .]?\d{3}[- .]?\d{4}$

试试这个…………

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    • 2016-12-20
    • 2021-11-21
    • 1970-01-01
    • 2020-09-17
    • 1970-01-01
    相关资源
    最近更新 更多