数据验证 RegularExpressionValidator

来源:互联网 发布:网络剪刀手 编辑:程序博客网 时间:2024/05/29 02:30

数据验证 RegularExpressionValidator  

2013-10-21 23:26:47|  分类: asp.net |  标签:regularexpressionval  正则表达式  数据验证   |字号 订阅

链接学习:
链接数据验证 RegularExpressionValidator
正则表达式


 [] 符号
[]」符号可以用来定义接受的单一字符,例如:
[a-zA-Z] 只接受a-z 或是A-Z的英文字符。
[x-zX-Z] 只接收小写的x-z 或大写的X-Z
[win] 只接收win的英文字母。
[^linux] 除了linux之外的英文字母都接收。
{} 符号
{}」符号可以用来表示接收多少字符,例如:
[a-zA-Z]{4} 表示接受只接收四个字符。
[a-z]{4} 表示只接收共四个a-z 小写字符。
[a-zA-Z]{4,6} 表示最少接受四个字符,最多接受六个字符。
[a-zA-Z]{4,} 表示最少接受四个字符,最多不限制。
.符号
.」符号可以用来表示接收除了空白外的任意字符,例如:
.{4} 表示接收四个除了空白外的任意字符。
*符号
*」符号表示最少0 个符合,最多到无限多个字符。例如:
[a-zA-Z]* 表示不限制数目,接受a-z A-Z 的字符,也可以不输入。
+符号
+」符号表示最少1 个符合,最多到无限多个字符。例如:
[a-zA-Z]+ 表示不限制数目,接受a-z A-Z 的字符,但是至少输入一个字符。
下列范例限制使用者输入的账号,必需要以英文字母为开头,而且最少要输入四个字符,最多可输入八个字符:


(([0-9]{4}-)([0-9]{1,2}-)[0-9]{1,2}),只能验证到日期格式

只能输入汉字:“^[\u4e00-\u9fa5],{0,}$”

原创粉丝点击