ios 正则表达式

Cocoa并不支持正则表达式,如果我们想在我们的程序中使用正则表达式该如何做到呢?有办法,使用RegexKitLite这个第三方工具。

       首先下载RegexKitLite的类库

       还要记得在工程中添加libicucore.dylib frameworks。

       下面就可以使用了,在下载的压缩文件中有例子,也可以看RegexKitLite介绍

例子代码:

 NSString *email = @”aiw3_mail@163.com”;

[email isMatchedByRegex:@"\\b([a-zA-Z0-9%_.+\\-]+)@([a-zA-Z0-9.\\-]+?\\.[a-zA-Z]{2,6})\\b”];

posted @ 2011-08-10 14:10  KID  阅读(234)  评论(0编辑  收藏  举报