(转)文章不错:http://www.cnblogs.com/heyonggang/p/3476885.html
正则表达式在OC 中的应用三个步骤:
1.NSString * regex = @"^[A-Za-z0-9]{9,15}$";(定义正则表达式)
2.NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; (用表达式生成匹配正则的对象,固定写法)
3.BOOL isMatch = [pred evaluateWithObject:@“用来匹配的字符串(如输入的手机号等)”];(返回匹配结果,YES为匹配,NO为不匹配)
4.拿返回结果 isMatch 做判断即可
if(!isMatch){// PS:一般都是用不符合做操作 会加“!”
}