手机号码判断

2020-05-26  本文已影响0人  夜半度微凉

+ (BOOL)isPhoneNumber:(NSString*)phoneNumber {

    NSString *pattern = @"^((13[0-9])|(14[0-9])|(15[0-9])|(16[0-9])|(17[0-9])|(18[0-9])|(19[0-9]))\\d{8}$";

    NSError*error =NULL;

    NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:pattern options:NSRegularExpressionCaseInsensitive error:&error];

    NSTextCheckingResult *result = [regex firstMatchInString:phoneNumber options:0 range:NSMakeRange(0, [phoneNumber length])];

    if(!result) {

        returnNO;

    }

    return YES;

}

上一篇 下一篇

猜你喜欢

热点阅读