ASP.NET中Validation验证控件正则表达式特殊符号的说明
来源: 阅读:962 次 日期:2016-08-09 16:29:52
温馨提示: 小编为您整理了“ASP.NET中Validation验证控件正则表达式特殊符号的说明”,方便广大网友查阅!

本文介绍asp.net中RegularExpressionValidator控件中的几种特殊字符串使用规则,并做了代码演示,希望对大家有所帮助。

RegularExpressionValidator控件表达式说明:

方括号“[ ]”用与定义可接受的字符。[abc123] 表示控件只能接受 a,b,c,1,2,3 这6个字符;

反集合符号 “ ^ ”用于定义不可以接受的字符。[^a-h] 表示控件除了 a 到 h 8个字符外,都可以接受;

花括号“{ }”定义必须输入的字符个数。{6}表示只能输入6个字符 ; {6,}表示必须输入6个以上,无上限 ; {2,6} 表示必须输入2至6个字符;但是花括号必须放在方括号后面,例如 [a-z]{4} 表示必须输入 4位a和z之间的任意字符。

小圆点 “ . ” 用于代表任意字符。 例如 .{3,6}表示接受3到6个任意字符。

竖线 “ | ” 用于表示 “或”的逻辑符号。例如 [1-9]{3,6}|[A-Za-z]{3} 表示可以接受 3到6个数字或者 3个字母。 (大小写都可以区别的哦)

小括号“ () ” 用于分块,与数字运算中的小括号作用类似。

斜线 “ \ ” 若希望可以接受的字符包含上述特殊字符。例如 \([0-9]{3}\),表示输入格式为“(xxx)”的电话区号。

代码演示:

代码如下:

<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="gb2312" %>

validation验证控件

输入姓名 :

输入日期 :

输入数值(整数) :

输入数字(1-10) :

请输入一个小于50的数 :

随便输入一个email :

Baidu
map

更多信息请查看 网络编程
由于各方面情况的不断调整与变化, 提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
关于我们| 联系我们| 人才招聘| 网站声明| 网站帮助| 非正式的简要咨询| 简要咨询须知| 加入群交流| 手机站点| 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65317125(9:00—18:00) 获取招聘考试信息及咨询关注公众号:
咨询QQ:526150442(9:00—18:00) 版权所有:
云南网警报警专用图标
Baidu
map