对于一般的正则表达式都基本概括,使用时候看自己需要进行直接复制...
分类:
Web程序 时间:
2014-12-08 10:50:00
阅读次数:
204
1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。 备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.htm...
分类:
移动开发 时间:
2014-12-01 12:41:07
阅读次数:
243
iOS - 正则表达式判断邮箱、身份证..是否正确://邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; .....
分类:
移动开发 时间:
2014-11-27 12:00:54
阅读次数:
130
-(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSP.....
分类:
移动开发 时间:
2014-11-24 11:31:59
阅读次数:
170
IOS正则表达式的用法
//邮箱
+ (BOOL) validateEmail:(NSString *)email
{
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
return [emailTes...
分类:
移动开发 时间:
2014-11-21 23:18:58
阅读次数:
607
1. 不可变字符串 (content 是不可变)
NSRegularExpression *regularExpression = [NSRegularExpression
regularExpressionWithPattern:
@""
options:0 error:nil];
content = ...
分类:
移动开发 时间:
2014-09-29 12:19:27
阅读次数:
199
//邮箱+ (BOOL) validateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest...
分类:
移动开发 时间:
2014-09-15 09:57:38
阅读次数:
217
密码强度是目前很常用的一种功能,密码强度的实现,在web端都很好实现,可以很轻松的使用Javascript方法实现,目前因为项目需要,要在手机app上也实现密码强度,并且同时要在Android和ios上都实现相同功能,密码复杂度,无外乎大写字母、小写字母、数字和特殊符号,且需要加上重复字符出现的次数等,一般常用的方法都是使用正则表达式。...
分类:
移动开发 时间:
2014-09-03 15:02:06
阅读次数:
343
IOS常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
...
分类:
移动开发 时间:
2014-08-15 14:42:18
阅读次数:
219
应用程序不一定要自己去提供数据,有现成的数据学会去用才好。
网络很大,各种搜索引擎每天到处爬。本文通过正则表达式抓取网站的数据来做一个小词典。
一、正则表达式的使用
1. 确定匹配方案,即pattern
2. 用pattern实例化NSRegularExpression
3. 用匹配方法开始匹配。
匹配一次:可以使用firstMatch方法
匹配多次:可以用matchs方法...
分类:
移动开发 时间:
2014-07-12 18:48:51
阅读次数:
314