1. 程式人生 > >iOS Objective-C 正則表示式

iOS Objective-C 正則表示式

做iOS開發已經兩年多了。最近,在整理以前的程式碼,找到當時卡殼的一些程式碼片段,寫部落格跟大家分享一下。歡迎iOS初學者訂閱我的部落格,有什麼問題可以留言交流。以下正文:

NSRegularExpression *regularExpression = [[NSRegularExpressionalloc] initWithPattern:@"則表示式字串"

                                                                                  options:NSRegularExpressionCaseInsensitive

                                                                                    error:nil];

    NSUInteger numberofMatch = [regularExpression numberOfMatchesInString:string

                                                                  options:NSMatchingReportProgress

                                                                    range

:NSMakeRange(0, string.length)];

    [regularExpression release];

    if(numberofMatch > 0) {

// 則表示式驗證通過

    }

其中變數string為要驗證的字串。

也沒什麼好贅述的,程式碼複製過去,把正則表示式換掉即可。