기술/iOS
NSString 특정 자리수만큼 문자열 분리하기.
프리지크
2015. 2. 27. 00:29
반응형
예를 들어, 문자열을 4자리씩 끊어야 할 경우,
NSString *number = @"1234567890";
NSError *error = NULL;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@".{1,4}" options:0 error:&error];
NSArray *matches = [regex matchesInString:number options:0 range:NSMakeRange(0, [number length])];
for (NSTextCheckingResult *match in matches)
{
NSLog(@"%@", [number substringWithRange:match.range]];
}
결과는
1234
5678
90
반응형