Ios 从子字符串中提取字符串的一部分
我正试图找到正则表达式来从整个子字符串中提取字符串的一部分。请随意给我推荐一种最佳方法 这样的话,我可以得到任何Eamilabd@gmail.com,或类似的东西,Ios 从子字符串中提取字符串的一部分,ios,objective-c,Ios,Objective C,我正试图找到正则表达式来从整个子字符串中提取字符串的一部分。请随意给我推荐一种最佳方法 这样的话,我可以得到任何Eamilabd@gmail.com,或类似的东西, 我只想删除用户名“abd”并保存到另一个字符串中。我认为您不需要正则表达式。只要这样做: NSString* email = @"abd@gmail.com"; NSArray * components = [email componentsSeparatedByString:@"@"]; NSString* username =
我只想删除用户名“abd”并保存到另一个字符串中。我认为您不需要正则表达式。只要这样做:
NSString* email = @"abd@gmail.com";
NSArray * components = [email componentsSeparatedByString:@"@"];
NSString* username = (NSString *)[components objectAtIndex:0];
你还可以做:
NSString* email = @"abd@gmail.com";
NSString* username = [email substringToIndex:[email rangeOfString:@"@"].location];
我认为你不需要正则表达式。只要这样做:
NSString* email = @"abd@gmail.com";
NSArray * components = [email componentsSeparatedByString:@"@"];
NSString* username = (NSString *)[components objectAtIndex:0];
你还可以做:
NSString* email = @"abd@gmail.com";
NSString* username = [email substringToIndex:[email rangeOfString:@"@"].location];