ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • NSString Email check
    iOS/Objective C 2017. 1. 3. 11:39

    - (BOOL)checkEmail

    {

        const char *tmp = [self cStringUsingEncoding:NSUTF8StringEncoding];

        if (self.length != strlen(tmp))

        {

            return NO;

        }

        

        //이메일 형식 문법으로 했는지 체크한다

        NSString *check = @"([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)(\\.[0-9a-zA-Z_-]+){1,2}";

        NSRange match = [self rangeOfString:check options:NSRegularExpressionSearch];

        if (NSNotFound == match.location)

        {

            return NO;

        }


        return YES;

    }


    'iOS > Objective C' 카테고리의 다른 글

    UIImage Image resize (이미지 비율)  (0) 2017.01.03
    StoryBoard IB_DESIGNABLE  (0) 2017.01.03
    NSString 천단위 , 붙여주기 (돈)  (0) 2017.01.03
    NSString x글자 이후 ...처리 truncate tail  (0) 2016.12.26
    NSString UILabel 자간  (0) 2016.02.04

    댓글