filteredtextboxextender validchars正则表达式asp.net

时间:2015-01-06 06:08:24

标签: asp.net ajax regex

我需要验证手机号码,以便我使用ajax filteredtextboxextender

如下面的代码

     <ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" TargetControlID="Mobile_Code" ValidChars="[+]{0,1}" FilterType="Custom,Numbers" runat="server"></ajax:FilteredTextBoxExtender>

但它允许+ 5次所以我尝试了正则表达式。没有工作.... 我需要它应该只允许一个+例如(+9600114477)

我犯了错误,谢谢

1 个答案:

答案 0 :(得分:0)

试试这个

^\+[0-9]{6,8}$此处,6位至少数字位数和8位最大位数

&#13;
&#13;
<input type="text" pattern="^\+[0-9]{6,8}$"   required />
<input type="submit" value="ok"   />
&#13;
&#13;
&#13;

更多参考 http://msdn.microsoft.com/en-us/library/ff650303.aspx Regular expression for 1-15?