如何在asp.net中验证美国电话号码? [英] How to validate US Phone number in asp.net?
本文介绍了如何在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屋!
查看全文