.net正则表达式
1. "^-?[1-9]\\d*$",//整数
   2. "^[1-9]\\d*$", //正整数                           
   3. intege2:"^-[1-9]\\d*$",                    //负整数
   4. num:"^([+-]?)\\d*\\.?\\d+$",            //数字
   5. num1:"^[1-9]\\d*|0$",                    //正数(正整数 + 0)
   6. num2:"^-[1-9]\\d*|0$",                    //负数(负整数 + 0)
   7. decmal:"^([+-]?)\\d*\\.\\d+$",            //浮点数
   8. decmal1:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$",      //正浮点数
   9. decmal2:"^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$",  //负浮点数
   10. decmal3:"^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$",  //浮点数
   11. decmal4:"^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$",   //非负浮点数(正浮点数 + 0)
   12. decmal5:"^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$",  //非正浮点数(负浮点数 + 0)
   13. email:"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$", //邮件
   14. color:"^[a-fA-F0-9]{6}$",                //颜色
   15. url:"^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$",    //url
   16. chinese:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$",                    //仅中文
   17. ascii:"^[\\x00-\\xFF]+$",                //仅ACSII字符
   19. zipcode:"^\\d{6}$",                        //邮编
   20. mobile:"^(13|15)[0-9]{9}$",                //手机
   21. ip4:"^(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)$",    //ip地址
   22. notempty:"^\\S+$",                        //非空
   23. picture:"(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",    //图片
   24. rar:"(.*)\\.(rar|zip|7zip|tgz)$",                                //压缩文件
   25. date:"^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$",                    //日期
   26. qq:"^[1-9]*[1-9][0-9]*$",                //QQ号码
   27. tel:"^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)?(\\d{7,8})(-(\\d{3,}))?$",    //电话号码的函数(包括验证国内区号,国际区号,分机号)
   28. username:"^\\w+$",                        //用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串
   29. letter:"^[A-Za-z]+$",                    //字母
   30. letter_u:"^[A-Z]+$",                    //大写字母
   31. letter_l:"^[a-z]+$",                    //小写字母
   32. idcard:"^[1-9]([0-9]{14}|[0-9]{17})$"    //身份证
.net正则表达式的更多相关文章
- JS正则表达式常用总结
		
正则表达式的创建 JS正则表达式的创建有两种方式: new RegExp() 和 直接字面量. //使用RegExp对象创建 var regObj = new RegExp("(^\\s+) ...
 - Python高手之路【五】python基础之正则表达式
		
下图列出了Python支持的正则表达式元字符和语法: 字符点:匹配任意一个字符 import re st = 'python' result = re.findall('p.t',st) print( ...
 - C# 正则表达式大全
		
文章导读 正则表达式的本质是使用一系列特殊字符模式,来表示某一类字符串.正则表达式无疑是处理文本最有力的工具,而.NET提供的Regex类实现了验证正则表达式的方法.Regex 类表示不可变(只读)的 ...
 - C#基础篇 - 正则表达式入门
		
1.基本概念 正则表达式(Regular Expression)就是用事先定义好的一些特定字符(元字符)或普通字符.及这些字符的组合,组成一个“规则字符串”,这个“规则字符串”用来判断我们给定的字符串 ...
 - JavaScript正则表达式,你真的知道?
		
一.前言 粗浅的编写正则表达式,是造成性能瓶颈的主要原因.如下: var reg1 = /(A+A+)+B/; var reg2 = /AA+B/; 上述两个正则表达式,匹配效果是一样的,但是,效率就 ...
 - Python 正则表达式入门(中级篇)
		
Python 正则表达式入门(中级篇) 初级篇链接:http://www.cnblogs.com/chuxiuhong/p/5885073.html 上一篇我们说在这一篇里,我们会介绍子表达式,向前向 ...
 - 【JS基础】正则表达式
		
正则表达式的() [] {}有不同的意思. () 是为了提取匹配的字符串.表达式中有几个()就有几个相应的匹配字符串. (\s*)表示连续空格的字符串. []是定义匹配的字符范围.比如 [a-zA-Z ...
 - JavaScript 正则表达式语法
		
定义 JavaScript定义正则表达式有两种方法. 1.RegExp构造函数 var pattern = new RegExp("[bc]at","i"); ...
 - [jquery]jquery正则表达式验证(手机号、身份证号、中文名称)
		
数字判断方法:isNaN()函数 test()方法 判断字符串中是否匹配到正则表达式内容,返回的是boolean值 ( true / false ) // 验证中文名称 function isChin ...
 - JS中给正则表达式加变量
		
前不久同事询问我js里面怎么给正则中添加变量的问题,遂写篇博客记录下. 一.字面量 其实当我们定义一个字符串,一个数组,一个对象等等的时候,我们习惯用字面量来定义,例如: var s = &quo ...
 
随机推荐
- sphinx.conf 详解
			
sphinx的配置文件是在配置的时候最容易出错的了: 我们先要明白几个概念: source:数据源,数据是从什么地方来的. index:索引,当有数据源之后,从数据源处构建索引.索引实际上就是相当于一 ...
 - JQUERY添加、删除元素、eq()方法;
			
一.jQuery - 添加元素 1.append() - 在被选元素内部的结尾插入指定内容 2.prepend() - 在被选元素内部的开头插入指定内容 3.after() - 在被选元素之后插入内容 ...
 - HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
			
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享.今天为大家介绍的事件主 ...
 - [转]win7下apache2.4响应很慢解决方法
			
win7下apache2.4响应很慢解决方法 PS.按照以下方法测试了以下,似乎确实快了一点[skysowe] 转载自: http://blog.sina.com.cn/s/blog_75ad1010 ...
 - [solr] - Facet - autocomplete
			
Solr的facet可以用于一般性的前缀式自动完成功能,当然,它的主要功能是用于做统计.分类.区间等. 统计.分类.区间功能,可参考下文: http://hongweiyi.com/2013/03/a ...
 - Openstack Neutron OVS ARP Responder
			
ARP – Why do we need it? In any environment, be it the physical data-center, your home, or a virtual ...
 - (转)AVI文件格式解析+AVI文件解析工具
			
AVI文件解析工具下载地址:http://download.csdn.net/detail/zjq634359531/7556659 AVI(Audio Video Interleaved的缩写)是一 ...
 - c++ 中__declspec 的用法
			
__declspec ( extended-decl-modifier-seq )扩展修饰符:1:align(#) 用__declspec(align(#))精确控制用户自定数据的对齐方式 ,# ...
 - c#lock语句及在单例模式中应用
			
C#中的lock语句是怎么回事,有什么作用? C#中的lock语句将lock中的语句块视为临界区,让多线程访问临界区代码时,必须顺序访问.他的作用是在多线程环境下,确保临界区中的对象只被一个线程操作, ...
 - 图像滤波:Gabor滤波