只能输入数字:“^[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]+”

验证用户名:^[A-Za-z0-9][A-Za-z0-9_\-]{5,19}$ 只能是英文字符,数字,下滑线和减号,首字符必须为英文或数字,不能输入汉字,程度为6-20

只能输入汉字:“^[\u4e00-\u9fa5],{0,}$”
验证Email地址:“^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$”
验证InternetURL:“^http://([\w-]+\.)+[\w-]+(/[\w-./%&=]*)$”
验证电话号码:“^(\(\d{3,4}\)|\d{3,4}-)\d{7,8}$”

正确格式为:“XXXX-XXXXXXX”,“XXXX-XXXXXXXX”,“XXX-XXXXXXX”,“XXX-XXXXXXXX”,“XXXXXXX”,“XXXXXXXX”。

验证电子邮箱:"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"

验证身份证号(15位或18位数字):“^\d{15}|\d{}18$”
验证一年的12个月:“^(0[1-9]|1[0-2])$”正确格式为:“01”-“09”和“1”“12”
验证一个月的31天:“^((0[1-9])|((1|2)[0-9])|30|31)$”

正确格式为:“01”“09”和“1”“31”。

http://www.cnblogs.com/xieon1986/articles/1437725.html

在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式相关推荐

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

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

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

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

  3. webform里的验证控件

    1.非空验证控件:RequireFieldValidator  :2.数据比较验证:CompareValidator :3.数据范围验证:RangeValidator :4.正则表达式验证:Regul ...

  4. asp.net夜话之九:验证控件(上)

        本篇要讲述的知识点如下: 数据验证介绍 纯客户端脚本验证 asp.net验证控件概述 RequiredFieldValidator控件 CompareValidator控件 RangeVali ...

  5. ASP.NET中验证控件的使用

    前言: 前几日,无奈用JS判断控件的有效性,发现的确是一件费力.费神的事情!特别是针对邮件格式.邮政编码等的关于正则表达式的JS验证(其中涉及正则表达式的比较等,较烦~).其实对于这些常用的控件有效性 ...

  6. Scott Mitchell 的ASP.NET 2.0数据教程之三十九:: 在编辑和插入界面里添加验证控件...

    原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入- 遗漏了product的name或者负的 ...

  7. C#验证控件使用方法及常用正则表达式例析转

    原文链接地址:http://kinke0.blog.163.com/blog/static/6368308420086385229468/ ASP.NET为开发人员提供了一整套完整的服务器控件来验证用 ...

  8. 验证控件;正则表达式;

       1 验证控件;    2 正则表达式; ==================================================== 1 验证控件;   ASP.NET公有六种验证控 ...

  9. asp.net中验证控件的使用方法

    用于检查是否有输入值 :RequiredFieldValidator(必须字段验证) 按设定比较两个输入 :CompareValidator(比较验证) 输入是否在指定范围 :RangeValidat ...

最新文章

  1. 【ACM】杭电OJ 5055(Bob and math problem)
  2. R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色、连续值程度配色)实战
  3. 两个Long类型真的不能直接用或比较么?其实可以
  4. G少爷上证技术分析 8月31日
  5. sockaddr和sockaddr_in的区别
  6. collections系列
  7. java executequery_java execute、executeQuery和executeUpdate之间的区别
  8. L1-026 I Love GPLT
  9. 20165221 JAVA第四周学习心得
  10. 腾讯的bugly的更新和热更新
  11. YOLOV5学习记录
  12. 微积分总结(数列与无穷级数)
  13. SPSS中的数据分析—描述性统计分析【3】
  14. STM32PCB原理图
  15. 关于蜕变测试文献REST ful 的Web API的翻译与思考
  16. 实用软件/微信PC防撤回
  17. MySql-主从复制
  18. 花老湿学习OpenCV:直方图、直方图的计算、均衡化、对比、反向投影
  19. LTE模三干扰的形成、影响和优化
  20. mac 双开应用的方法

热门文章

  1. Python的setuptools详解【2】find_packages()
  2. java集合使用_java集合使用初步
  3. vs当前文件的函数索引_VM实战(六) - 通过案例深入学习class文件结构原理
  4. formdata 接受参数中带有class 对象_Django(五)- 请求与响应 - request对象
  5. 微软 python_微软推出 Pylance,改善 VS Code 中的 Python 体验
  6. php内核函数手册,深入理解PHP内核(五)函数的内部结构,深入理解内部结构
  7. BM微型计算机2283,微型计算机原理及接口技术钢琴课程设计最新.doc
  8. axios基础和封装
  9. 数据结构与算法(3)——树(二叉、二叉搜索树)
  10. 分享成为高效程序员的7个重要习惯