#pragma 正则匹配手机号 + (BOOL)checkTelNumber:(NSString *) telNumber { NSString *pattern = @^1+[3578]+\d{9}; NSPredicate *pred = [NSPredicate predicateWithFo
分类:
移动开发 时间:
2016-02-18 15:09:06
阅读次数:
199
一. 常用正则表达式汇总以及部分问题解决方案 正则匹配: var str = "This is my test"; var test = new RegExp("test","g");//创建正则表达式对象 var result = s.match(test); alert(result); 1.常
分类:
编程语言 时间:
2016-02-14 18:15:00
阅读次数:
199
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]
分类:
其他好文 时间:
2016-01-30 09:38:50
阅读次数:
156
一、$pattern:正则表达式, $subject: 目标字符串, $match: 存放匹配结果的数组 preg_match($pattern, $subject, [array &$match]) 只匹配一次,返回匹配次数0或1,常用于表单验证, $match一维数组 preg_match_al
分类:
Web程序 时间:
2016-01-29 11:49:22
阅读次数:
153
一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})...
分类:
其他好文 时间:
2016-01-26 12:29:20
阅读次数:
152
常用正则表达式大全!(例如:匹配中文、匹配html) 1.匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 2.匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASC...
分类:
其他好文 时间:
2016-01-23 21:03:22
阅读次数:
161
网上找到的常用正则表达式,留着以后可能用得上,正则表达式实在是不好写,只好拿来主义了,在Delphi中没有自己带有正则表达式的组件,靠第三方了,都说PerlRegEx 是首选, 去这里下载,官方网站:http://www.regular-expressions.info/delphi.html。另外...
分类:
其他好文 时间:
2016-01-23 12:46:16
阅读次数:
194
1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2."^\d+$" //非负整数(正整数 + 0) 3."^[0-9]*[1-9][0-9]*$" //正整数 4."^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5."^-[0-9]*[1-...
分类:
Web程序 时间:
2016-01-20 13:02:11
阅读次数:
193
在项目开发过程中,经常会遇到要使用正则表达式的情况,之前都是上网去搜,用过就忘,下次再搜。为了节省时间,把从网上搜集到的各种正则表达式在此做个记录。里面的正则表达式都是从网上搜来的,也没有全部经过验证。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}...
分类:
其他好文 时间:
2016-01-20 10:02:23
阅读次数:
161
转载请注明出处http://blog.csdn.net/crazy1235/article/details/50532754
基本用法
Pattern类常用的方法
Matcher类常用的方法
语法介绍
匹配
替换
查找
分割
贪婪匹配与懒惰匹配
捕获组与非捕获组
捕获组
非捕获组
X
X
X
X
常用正则表达式18位身份证号
国内手机号
验证密码
邮箱
参考
基本用法从JDK1.4开始提供了...
分类:
其他好文 时间:
2016-01-17 19:03:28
阅读次数:
295