으로 어떻게 분리합니까? 텍스트 필드에서 가져온 이메일 주소의 부분 문자열에 대한 리소스를 찾기 위해 머리를 긁적니다. @ 상징. 필자는 설명서를보고 부품 분리 바이트를 가지고 놀았습니다.목표 C : 텍스트 필드의 이메일 주소를 @
행운을 비네.
사전
당신은 대부분 어떤 에러 체크를 수행 할 수 있습니다으로 어떻게 분리합니까? 텍스트 필드에서 가져온 이메일 주소의 부분 문자열에 대한 리소스를 찾기 위해 머리를 긁적니다. @ 상징. 필자는 설명서를보고 부품 분리 바이트를 가지고 놀았습니다.목표 C : 텍스트 필드의 이메일 주소를 @
행운을 비네.
사전
당신은 대부분 어떤 에러 체크를 수행 할 수 있습니다NSString* email = @"[email protected]bar.com";
NSString* username = [[email componentsSeparatedByString:@"@"] objectAtIndex:0];
에 도움을 주셔서 감사합니다,하지만 그것의 고기입니다.
- (NSString*)usernameFromEmail:(NSString*)email
{
NSString* username = nil;
NSRange range = [email rangeOfString:@"@"];
if (range.location != NSNotFound)
{
username = [email substringToIndex:range.location];
}
return username;
}
NSString * email = @"[email protected]";
NSString * name = [email stringByMatching:@"^([^@]+)@" capture:1];
감사합니다, 나는 종류의에 대한 별도의 항목 가리키는 objectAtIndex했고,이 일을 일부러하지만, 덕분에 짝이는 '당신이 돈 경우 – Doz