最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net 用户名验证(必须为0~9、a~z或A~Z)
时间:2010-10-21 编辑:简简单单 来源:一聚教程网
本文章提供这款asp教程.net 用户名验证(必须为0~9、a~z或a~z)哦,让只允许用户输入数字与大小写字母组成的用户名哦。
protected void button3_click(object sender, eventargs e)
{
int error_count = 0; //用于识别用户名的合法性
string str = textbox1.text.trim();
if (str == string.empty)
{
response.write("用户名称不能为空!");
return;
}
str = str.substring(0, 1); //用户名称第1个字符
string strchar = "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z";
string[] vcarray = strchar.split(',');
for (int i = 0; i < vcarray.length; i++)
{
if (str != vcarray[i])
{
error_count++;
}
else
{
error_count = 0; //如果用户名称合法,将变量error_count初始化为0,
break;
}
}
if (error_count > 0) //如果变量error_count大于0,用户名称非法。
{
response.write("");
}
else
{
response.write("");
}
}
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10