string regStr1=@"13\d{8}";
string inputStr=rexstr.Text;
string regStr1=@"^13\d{9}$";
string regStr2=@"^\d{3}\d?-\d{8}\d?$";
string regStr3=@"^\d{3}\d?-\d{8}\d?-\d+$";
Regex regex1=new Regex(regStr1,RegexOptions.Compiled);
Regex regex2=new Regex(regStr2,RegexOptions.Compiled);
Regex regex3=new Regex(regStr3,RegexOptions.Compiled);
if(regex1.IsMatch(inputStr)||regex2.IsMatch(inputStr)||regex3.IsMatch(inputStr))
{
return true;
}
else
{
return false;
}
string inputStr=rexstr.Text;
string regStr1=@"^13\d{9}$";
string regStr2=@"^\d{3}\d?-\d{8}\d?$";
string regStr3=@"^\d{3}\d?-\d{8}\d?-\d+$";
Regex regex1=new Regex(regStr1,RegexOptions.Compiled);
Regex regex2=new Regex(regStr2,RegexOptions.Compiled);
Regex regex3=new Regex(regStr3,RegexOptions.Compiled);
if(regex1.IsMatch(inputStr)||regex2.IsMatch(inputStr)||regex3.IsMatch(inputStr))
{
return true;
}
else
{
return false;
}
解决方案 »
- 每天登陆算一次 如何实现?
- 怎么写一个网站后期可以添加模版
- asp.net 浏览器历史记录
- showModalDialog里面分页问题
- Output和InputOutput的使用却别
- pdf转word
- 错误:无法读取项目文件“CUEditorApp.crproj”。项目文件“”已被重命名或不在解决方案中。
- 到底如何才能实现一点删除,datagrid就会刷新?
- 如何在.net中把存储过程文件(如:createtable.sql),创建到Access中的一数据库中
- 关于做基于WEB的报表的问题??
- asp.net 中如何实现从服务器中直接安装exe文件
- ♀如何将Web窗体进行扩展后,然后在工程中使用呢?♂Eager
{
if (form.mobile.value > "")
{
var reg=/13[5,6,7,8,9]\d{8}/;
if ( form.mobile.value.match(reg)== null)
{
alert("请输入正确的移动手机号码!");
form.mobile.focus(); return false;
}
}
return true;
}