当前位置: 首页 > java >正文

RegularExpressionValidator验证控件的验证表达式介绍

在使用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地址:“^/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”。


验证身份证号(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.xdnf.cn/news/10890.html

相关文章:

  • CNVD-2019-48814 Weblogic wls9_async_response 反序列化RCE漏洞复现
  • jspsmart实现文件上传下载及jspSmartUpload.jar下载
  • 译云API申请方法
  • Dreamweaver CS4:完美世界的强大工具
  • Win7下VS2008破解方法
  • C语言初阶——手把手教零基础/新手入门(万字心得笔记)
  • 终身伴侣(两个人的网站)代码+效果演示(文末源码地址)
  • ubuntu 12.10已经发布
  • Hibernate 中的attachDirty,attachClean,merge之间的区别
  • 常用OCR软件介绍
  • LOADRUNNER8.1操作笔记
  • 《Ghost Win7 SP1 电脑商装机版 V3.0》64位(电脑疯子作品)
  • 张国荣:去世前深受新欢旧爱拉锯战折磨(图
  • Chromeplus(枫树浏览器):基于谷歌Chrome的双核安全浏览器
  • 简化 java8流式处理工具
  • 百谷歌---学习工作好东西啊!!
  • 验证嵌入式ARM32环境中4G模块的有效方法
  • Timer定时器简单的两种用法
  • 如何使用ListView分页
  • Linux入门教程(非常详细)从零基础入门到精通,看完这一篇就够了_linux教程
  • struts框架
  • SQL Server使用教程_初学者必备
  • scrapy爬取图片
  • 值得收藏的十个销售类网站(整理),给想做销售的人用
  • 浅谈flash web的结构
  • 怎么彻底删除系统服务
  • 制作一个简单HTML校园网页(HTML+CSS)学校网站制作 校园网站设计与实现
  • 日本免费空间Atpages.jp老牌稳定支持PHP,CGI和2style.net多域名空间
  • 计算机基础——操作系统
  • stm32 --- ADC,DMA,多路,单次/连续转换(标准外设库)