iOS Objective-C 正则表达式

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:

接上篇:iOS Objective-C 身份证号码校验

NSRegularExpression *regularExpression = [[NSRegularExpression allocinitWithPattern:@"则表达式字符串"

                                                                                 options:NSRegularExpressionCaseInsensitive

                                                                                    error:nil];

    NSUInteger numberofMatch = [regularExpression numberOfMatchesInString:string

                                                                  options:NSMatchingReportProgress

                                                                    range:NSMakeRange(0, string.length)];

    

    [regularExpression release];

    

    if(numberofMatch > 0) {

        // 则表达式验证通过

    }

其中变量string为要验证的字符串。

也没什么好赘述的,代码复制过去,把正则表达式换掉即可。


原文链接:http://blog.csdn.net/afyzgh/article/details/16966081

你可能感兴趣的:(iOS Objective-C 正则表达式)