//用户名必须为字母、数字与下划线if (!preg_match('/^\w+$/i', $username))//验证邮箱格式是否正确if (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $useremail))//手机号必须为11位数字,且为1开头if (!preg_...
分类:
Web程序 时间:
2015-03-12 06:18:53
阅读次数:
129
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个...
分类:
其他好文 时间:
2015-03-06 16:32:20
阅读次数:
152
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"...
分类:
Web程序 时间:
2015-03-06 15:27:35
阅读次数:
128
验证数字的正则表达式集验证数字:^[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位小数的正实数:...
分类:
其他好文 时间:
2015-03-05 16:34:03
阅读次数:
122
varreg=/^[\u4E00-\u9FA5]{1,5}$/;//只能用中文1-5个字符varreg=/^[A-Z]{2,5}$/;//只能用大写英文2-5个字符varreg=/^[0-9-]{11,12}$/;//只能输入数字和特殊字符-11-12位。varreg=/^[\u4e00-\u9fa5a-zA-Z]{1,20}$/;//只能用中文、英文1-20个字符varreg=/^[\u4e00-\u9fa5a-zA-Z0-..
分类:
编程语言 时间:
2015-03-04 19:21:51
阅读次数:
161
本文转载至http://www.android100.org/html/201408/07/51999.html//邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Z....
分类:
其他好文 时间:
2015-02-27 20:14:20
阅读次数:
147
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除...
分类:
其他好文 时间:
2015-02-26 21:30:46
阅读次数:
151
都采用的是JDK正则表达式,TranDataBase64是字符串方法一:TranDataBase64 = TranDataBase64.replaceAll("[\\s*\\t\\n\\r]", "");方法二:Pattern p = Pattern.compile("\\s*|\t|\r|\n")...
分类:
编程语言 时间:
2015-02-10 00:30:56
阅读次数:
1092
ios项目中常用的正则表达式及其用法献上,可以直接使用!...
分类:
移动开发 时间:
2015-02-07 15:55:41
阅读次数:
183
一、元字符二、匹配符其中.需要转义为\.来表示三、一般问题四、常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(...
分类:
其他好文 时间:
2015-02-06 20:24:38
阅读次数:
137