C# 移动电话号码的正则表达式
我正在尝试为应该接受的电话号码编写正则表达式 按以下格式输入999-999-9999 除此之外,它不应允许任何其他格式 我试过了C# 移动电话号码的正则表达式,c#,asp.net,regex,C#,Asp.net,Regex,我正在尝试为应该接受的电话号码编写正则表达式 按以下格式输入999-999-9999 除此之外,它不应允许任何其他格式 我试过了 @"^[0-9-]*$" 虽然我不是上述两种编程语言的专家,但在python中,我们可以使用“^\d{3}-\d{3}-\d{3}$”,它将识别999-999-999唯一的格式。也许这会有帮助! 虽然我不是上述两种编程语言的专家,但在python中,我们可以使用“^\d{3}-\d{3}-\d{3}$”,它将识别999-999-999唯一的格式。也许这会有帮助!
@"^[0-9-]*$"
虽然我不是上述两种编程语言的专家,但在python中,我们可以使用“^\d{3}-\d{3}-\d{3}$”,它将识别999-999-999唯一的格式。也许这会有帮助!
虽然我不是上述两种编程语言的专家,但在python中,我们可以使用“^\d{3}-\d{3}-\d{3}$”,它将识别999-999-999唯一的格式。也许这会有帮助!
试试看
^[0-9]{3}-[0-9]{3}-[0-9]{4}$
试一试
您想要的正则表达式是
^[0-9]{3}-[0-9]{3}-[0-9]{4}$
您想要的正则表达式是^[0-9]{3}-[0-9]{3}-[0-9]{4}$
您可以使用jquery
jQuery(document).ready(function (jQuery) {
$("#<%=Phone.ClientID%>").change(function () {
// alert('Value changed!');
jQuery("input[id*=Phone]").mask("999-999-9999");
});
jQuery(文档).ready(函数)(jQuery){
$(“#”)更改(函数(){
//警报('值已更改!');
jQuery(“输入[id*=Phone]”。掩码(“999-999-9999”);
});
这将自动屏蔽您可以使用jquery的格式
jQuery(document).ready(function (jQuery) {
$("#<%=Phone.ClientID%>").change(function () {
// alert('Value changed!');
jQuery("input[id*=Phone]").mask("999-999-9999");
});
jQuery(文档).ready(函数)(jQuery){
$(“#”)更改(函数(){
//警报('值已更改!');
jQuery(“输入[id*=Phone]”。掩码(“999-999-9999”);
});
这将自动屏蔽您的格式Eh,
@“^[0-9]{3}-[0-9]{3}-[0-9]{4}$”
?3位-3位-4位?Eh,@“^[0-9]{3}-[0-9]{3}-[0-9]{4}$
?3位-3位-4位?[0-9]
是上下文中数字的更好选择,因为\d
允许所有可能的数字,例如东部阿拉伯数字,例如123
[0-9]
是上下文中数字的更好选择,因为\d
允许所有可能的数字,例如东部阿拉伯数字,例如123