正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 ...
分类:
其他好文 时间:
2015-06-16 21:11:35
阅读次数:
102
原文:http://blog.csdn.net/chaoyuan899/article/details/38583759IOS常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:...
分类:
移动开发 时间:
2015-06-09 21:54:14
阅读次数:
145
正则表达式RE为高级文本搜索模式匹配、搜索-替代等功能提供了基础,它是一种由字符和特殊符号组成的字符串,描述了这些字符的某种重复方式,因此能按某种模式匹配一个有相似特征的字符串或字符串的集合。python正则表达式的相关模块为re模块。常用正则表达式符号和特殊字符——literal:匹配字符串的值,即literal本身
re1|re2:匹配正则表达式re1或re2,可以理解为逻辑或
.:匹配任何...
分类:
编程语言 时间:
2015-06-05 17:40:01
阅读次数:
198
1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2."^\d+$" //非负整数(正整数 + 0)3."^[0-9]*[1-9][0-9]*$" //正整数4."^((-\d+)|(0+))$" //非正整数(负整数 + 0)5."^-[0-9]*[1-9][0...
分类:
Web程序 时间:
2015-06-05 17:00:29
阅读次数:
143
/* * 手机号码格式 * 只允许以13、15、18开头的号码 * 如:13012345678、15929224344、18201234676 */var regMobile = /^1[3,5,8]\d{9}$/;/* * 固定电话号码格式 * 因为固定电话格式比较复杂,情况比较多,主要验证了以下...
分类:
移动开发 时间:
2015-06-03 11:23:59
阅读次数:
237
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除...
分类:
移动开发 时间:
2015-05-31 12:08:51
阅读次数:
132
转自http://www.cnblogs.com/zxin/archive/2013/01/26/2877765.html一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的...
分类:
其他好文 时间:
2015-05-31 10:55:22
阅读次数:
139
1. 用户名正则表达式模式^[a-z0-9_-]{3,15}$^ # 行开始 [a-z0-9_-] # 匹配列表中的字符,a-z,0–9,下划线,连字符 {3,15} # 长度至少3个字符...
分类:
其他好文 时间:
2015-05-23 20:01:35
阅读次数:
124
常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符...
分类:
其他好文 时间:
2015-05-16 16:16:02
阅读次数:
79
匹配IP地址第一种(((25[0-5])|([1-9]?[\d])|(1\d{2})|(2[0-4]\d))\.){3}((25[0-5])|([1-9]?[\d])|(1\d{2})|(2[0-4]\d))第二种((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d...
分类:
其他好文 时间:
2015-05-14 20:27:32
阅读次数:
158