如何在asp.net中验证美国电话号码? [英] How to validate US Phone number in asp.net?

查看:67
本文介绍了如何在asp.net中验证美国电话号码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



如何使用asp.net验证带有扩展名的10位美国电话号码?



实际上我只想输入以下格式



ex:123-456-7890 / 123-345 -5678分机8547965

123 456 7890/123 345 5678分机8547965



有谁知道请告诉我?

Hi,
How to validate 10 Digit US Phone number with Extension using asp.net?

Actually I want enter only following formats

ex: 123-456-7890 / 123-345-5678 Ext 8547965
123 456 7890 / 123 345 5678 Ext 8547965

Please anybody knows Please let me know?

推荐答案

请参阅:

http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex%28v=vs.110%29.aspx [ ^ ],

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.regularexpressionvalidator%28v=vs.110%29.aspx [< a href =http://msdn.microsoft.com/en-us/library/system.web.ui.we bcontrols.regularexpressionvalidator%28v = vs.110%29.aspxtarget =_ blanktitle =New Window> ^ ]。



< dd> -SA
Please see:
http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.regularexpressionvalidator%28v=vs.110%29.aspx[^].

—SA


你可以在asp.net中使用这种类型的验证

例如:

Can u use this type of validation in asp.net
eg:
<asp:RegularExpressionValidator ID="RegExp1" runat="server"
ErrorMessage="Phonenumber must be between 7 to 10 characters"
ControlToValidate="txtPassword"
ValidationExpression="^[0-9]{7,10}


/>
" />


这篇关于如何在asp.net中验证美国电话号码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆