使用RegularExpressionValidator验证:

只能输入数字:“^[0-9]*$”
只能输入n位的数字:“^d{n}$”
只能输入至少n位数字:“^d{n,}$”
只能输入m-n位的数字:“^d{m,n}$”
只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”
只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”
只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})?$”
只能输入非零的正整数:“^+?[1-9][0-9]*$”
只能输入非零的负整数:“^-[1-9][0-9]*$”
只能输入长度为3的字符:“^.{3}$”
只能输入由26个英文字母组成的字符串:“^[A-Za-z]+$”
只能输入由26个大写英文字母组成的字符串:“^[A-Z]+$”
只能输入由26个小写英文字母组成的字符串:“^[a-z]+$”
只能输入由数字和26个英文字母组成的字符串:“^[A-Za-z0-9]+$”
只能输入由数字、26个英文字母或者下划线组成的字符串:“^w+$”
验证用户密码:“^[a-zA-Z]w{5,17}$”正确格式为:以字母开头,长度在6-18之间,

只能包含字符、数字和下划线。
验证是否含有^%&',;=?$"等字符:“[^%&',;=?$x22]+”
只能输入汉字:“^[u4e00-u9fa5],{0,}$”
验证Email地址:"^[^@]([a-zA-Z_0-9.])+@([a-zA-Z_0-9.])+[^@]$"
验证InternetURL:“^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$”

验证电话号码:“^((d{3,4})|d{3,4}-)?d{7,8}$”

asp.net里面自带的验证Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

只能输入数字与符号“-”     ^[\d\-]+$

转自:http://www.cnblogs.com/gaozhong98/archive/2008/09/16/1291786.html

转载于:https://www.cnblogs.com/tzy080112/archive/2010/12/20/RegularExpressionValidator.html

使用RegularExpressionValidator验证(转)相关推荐

  1. RegularExpressionValidator验证控件的使用方法

    本文转载自:https://www.cnblogs.com/shiguangshuo/p/4838845.html ControlToValidate="要验证的控件名称" Val ...

  2. 使用RegularExpressionValidator验证:正则表达式

    在网上收集了好久,找到了一些ASP.NET控件RegularExpressionValidator的正则表达式,以作收藏 关于正则表达式可以在菜鸟教程中查找wl正则表达式在线测试 | 菜鸟工具一.校验 ...

  3. regularexpressionvalidator验证控件使用实例

    一:电话号码验证: 格式如:0755-24256888:带分机格式:0755-24256888-282:手机:11位数字 (^(\d{3,4}-)?\d{6,8}$)|(^(\d{3,4}-)?\d{ ...

  4. 在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式

    只能输入数字:"^[0-9]*$" 只能输入n位的数字:"^\d{n}$" 只能输入至少n位数字:"^\d{n,}$" 只能输入m-n位的数 ...

  5. 【转载】C#验证控件的使用方法(RegularExpressionValidator)的使用

    ControlToValidate="要验证的控件名称"  ValidationExpression="验证规则"  ErrorMessage="所要 ...

  6. HTML(六)——表单验证、正则表达式、事件

    1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码, ...

  7. js中表单验证常用到的正则表达式

    正则表达式中的常用模式 下面是正则表达式中的一些常用模式. /pattern/ 结果 . 匹配除换行符以外的所有字符 x? 匹配 0 次或一次 x 字符串 x* 匹配 0 次或多次 x 字符串,但匹配 ...

  8. 控件onkeyup事件,使验证控件不能即时验证

    今天我用一个RegularExpressionValidator验证控件验证一个身份证号码(TextBox1) 可当焦点切换时死活都不验证,按理说文本框一失去焦点就即时验证,后来发现是在TextBox ...

  9. RegularExpressionValidator 常用

    RegularExpressionValidator 控件用于验证输入值是否匹配正则表达式指定的模式 属性: ControlToValidate="要验证的控件名称"  Valid ...

最新文章

  1. 手机密钥连接linux主机
  2. Activity的使用(四):两个activity的交互
  3. leetcode刷题实录:3
  4. [html] 页面上如何显示特殊字符?
  5. python写自动化工具_微软最强 Python 自动化工具开源了!不用写一行代码!
  6. 基于Echarts+HTML5可视化数据大屏展示—设备环境监测平台大数据平台
  7. suse 网卡 bond
  8. 公众号H5运营如何激发用户的打开H5商城欲望?
  9. J-link固件修复记录
  10. 30本互联网相关的电子书
  11. 【已解决】最新版本的Chrome浏览器如何设置网页编码
  12. HTML+5.2+新特性,HTML 5中的新特性
  13. 数据结构C语言之停车场管理
  14. 快速学习Spring Boot
  15. 苹果系统计算机常用英语,iOS开发必备英语词汇整理
  16. Linux mmap
  17. 《深入分布式缓存》之 “缓存为王”
  18. 视频监控P2P解决方案
  19. 高德地图三维实景导航:立体实景指引更清晰,复杂路口不再犹豫
  20. 内网靶场_从自做到拿下-攻击篇

热门文章

  1. 工作学习资料备份记录
  2. [资料整理]记一下英特尔atom处理器
  3. 【nginx】nginx 高可用集群
  4. 95-235-070-源码-task-OneInputStreamTask
  5. 【Docker】docker 执行 apt-get E: Could not open lock file /var/lib/dpkg/lock - open
  6. 【Flink】Flink 1.9 本地运行无法访问界面 {“errors“:[“Not found.“]}
  7. Spring : @Component注解
  8. java : NoSuchMethodError: org.codehaus.jackson.JsonNode.asInt()
  9. MySQL-02-windows下查看frm,myi,myd
  10. 《spring-boot学习》-09-spring boot+mybatis多数据源