ocノート

3260 ワード

整形文字列の変換:
Convert Integer to NSString: int Value = 112;
NSString *ValueString = [NSString stringWithFormat:@"%d", Value];

Convert NSString to C Integer: int Value = 112;
int ValueString = [Value int Value]; char *ValueasCString = (char *)[ValueString UTF8String];
:
searchモード:
 1 + (NSString *)getDomainOfEmailAddress:(NSString *)email

 2 {

 3     NSString *re = @"(?<=@)((?:[A-Za-z0-9]+(?:[\\-|\\.][A-Za-z0-9]+)*)+\\.[A-Za-z]{2,6})$";

 4     NSRange range = [email rangeOfString:re options:NSRegularExpressionSearch];

 5     if (range.location != NSNotFound) {

 6         return [email substringWithRange:range];

 7     }

 8     else {

 9         return nil;

10     }

11 }

matchモード:
+ (BOOL)isEmailAddress:(NSString *)email

{

    NSString *re = @"^([A-Za-z0-9\\.\\-_]{1,})@((?:[A-Za-z0-9]+(?:[\\-|\\.][A-Za-z0-9]+)*)+\\.[A-Za-z]{2,6})$";

    NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", re];



    return [emailTest evaluateWithObject:email];

}

もう つの :
http://blog.devwu.com/develop/2014-05-29/use-regex-in-objective-c/
:
char temp [100] = {0};

scanf("%s",temp);

NSString *str = [NSString stringWithUTF8String:temp];

 
の の2つのブログ:
 
の :http://xys289187120.blog.51cto.com/3361352/676665
の :http://blog.sina.com.cn/s/blog_73eed198010101jz.html