asp.net(c#)限制用户输入规定的字符和数字的代码

一下是这个代码:

只允许 用户名输入:用户名称的开头,必须为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("");

}

}相关阅读:

Discuz!NT千万级数据量上的两驾马车 TokyoCabinet,MongoDB

VbScript 封裝MS OWC(二)

手把手教你如何搭建Oracle的exp备份机

如何修改WAMP中mysql默认空密码的方法

php zlib压缩和解压缩swf文件的代码

F#教程: 数值处理

Linux系统操作常用快捷键

以独占方式打开Access数据库

js定义对象简单学习例子

POP3协议封装类

php项目打包

js中过滤特殊字符的正则表达式

二级域名Cookie问题的解决方法

Asp.net Mvc Framework 五 (向View传值以及Redirect)

php限制字符输入,.NET_asp.net(c#)限制用户输入规定的字符和数字的代码,一下是这个代码: 只允许 用 - phpStudy...相关推荐

  1. 【shell】Linux shell 之 判断用户输入的变量是否为数字

    本文内容:判断用户输入的参数是否为数字 在shell中如何进行计算? 方式一 [root@XiaoPeng scripts]# echo $((1+2)) 3 方式二 [root@XiaoPeng s ...

  2. Java黑皮书课后题第4章:*4.18(学生的专业和年级)编程一个程序,提示用户输入两个字符,显示这两个字符代表的专业以及年级,第一个字符表示专业,第二个是一个数字字符1、2、3、4,输出对应结果

    *4.18(学生的专业和年级)编程一个程序,提示用户输入两个字符,显示这两个字符代表的专业以及年级,第一个字符表示专业,第二个是一个数字字符1.2.3.4,分别表示大一.大二.大三.大四 题目 题目概 ...

  3. Java黑皮书课后题第3章:*3.5(给出将来的日期)编写一个程序,提示用户输入代表今天日期的数字(周日0周一1周二2)同时用户输入一个今天之后的天数代表将来某天的数字,然后显示这天是周几

    *3.5(给出将来的日期)编写一个程序,提示用户输入代表今天日期的数字(周日0周一1周二2)同时用户输入一个今天之后的天数代表将来某天的数字,然后显示这天是周几 题目 题目描述 运行示例 破题 代码块 ...

  4. linux 输入是否为数字,【shell】Linux shell 之 判断用户输入的变量是否为数字

    本文内容:判断用户输入的参数是否为数字 在shell中如何进行计算? 方式一 [root@XiaoPeng scripts]# echo $((1+2)) 3 方式二 [root@XiaoPeng s ...

  5. 编写一个python程序判断用户输入的8位银行卡_用Python编写的程序,提示用户输入一个由7位数字组成的帐号?...

    我在上一门Python入门课程,但有点困在作业上.任何建议或资源将不胜感激!在 问题是: 用Python编写一个程序,提示用户输入由7位数字组成的帐号.在 从用户处获取该帐号后,验证该帐号是否有效.您 ...

  6. python之矩阵相加:提示用户输入矩阵的行数n,再提示用户输入矩阵的列数m,接下来,提示用户输入 2*n*m 个数字(每次输入 一个数字)。输出 C=A+B。

    代码: def func40():n = int(input('Please input the number of rows:'))m = int(input('Please input the n ...

  7. python语言怎么输入-Python input()函数:获取用户输入的字符串

    input() 是 Python 的内置函数,用于从控制台读取用户输入的内容.input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符. input() 函数的用 ...

  8. Java黑皮书课后题第8章:**8.19(模式识别:四个连续相等的数)编写下面的方法,测试一个二维数组是否有四个连续相等的数字(水平、垂直、对角线方向都可以)。编写一个测试程序,提示用户输入一个数组

    **8.19(模式识别:四个连续相等的数)编写下面的方法,测试一个二维数组是否有四个连续相等的数字(水平.垂直.对角线方向都可以).编写一个测试程序,提示用户输入一个数组 题目 题目描述与运行实例 破 ...

  9. Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本

    *3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位).编写程序,提示用户输入包裹重量,显示运输成本 题目 题目概述 注意 代码 System.exi ...

最新文章

  1. 跟我学XSL(四)-脚本与XSL的结合及应用
  2. php之static静态变量详解
  3. python到底能用来做啥-Python那么火,到底能用来做什么?
  4. Javascript中typeof instanceof constructor的区别
  5. python 条形图图注怎么集中注意力_如何用每个条形图的总和(Matplotlib)注释堆积条形图?...
  6. c语言设计一维数组,一维数组 (1)C语言程序设计.pdf
  7. 关于web服务器性能书籍,图书商城系统的Web服务器性能优化研究与实现
  8. 拆分器SplitContainer控件
  9. DLL中资源切换的两种方法
  10. react 项目 测试
  11. java redis3.0_Java + Redis(第三章)
  12. php开发手册pdf版,TP5.0手册下载
  13. 沙盘推演具体包括哪些内容
  14. 计算机缩写术语完全介绍
  15. Contextual Word Embeddings
  16. TopCoder 规则入门
  17. kali2020.4安装中国版Firefox
  18. 招聘网站分析-智联招聘网的爬虫设计与实现
  19. 如何将svg格式图片转换为其他格式图片,如png
  20. js日期格式转换Wed Mar 22 13:38:37 CST 2017 转换 为yyyy-mm-dd

热门文章

  1. Redis 笔记(08)— 事务(一次执行多条命令、命令 watch/multi/exec/discard、错误处理)
  2. 并发 IO多路复用 select 非asyncio
  3. pytorch 多GPU训练总结(DataParallel的使用)
  4. 参数服务器训练基本理论
  5. 激光雷达Lidar与毫米波雷达Radar:自动驾驶的利弊
  6. 客快物流大数据项目(六十二):主题及指标开发
  7. 数据结构算法 简单的面试思考题
  8. php xdebug 中文手册,php 安装xdebug扩展
  9. C++ 结构体struct 的使用
  10. Python 判断本地python 本地版本2x or 3x