1
我正在嘗試從整個子字符串中找到正則表達式來提取我的字符串的一部分。請隨時向我建議一種最佳方式。從子串中提取字符串的一部分
所以這裏是這種情況,我可以得到任何Eamil,所以讓我們說說[email protected],或類似的東西, 我想刪除只是用戶名是「abd」並保存到另一個字符串。
我正在嘗試從整個子字符串中找到正則表達式來提取我的字符串的一部分。請隨時向我建議一種最佳方式。從子串中提取字符串的一部分
所以這裏是這種情況,我可以得到任何Eamil,所以讓我們說說[email protected],或類似的東西, 我想刪除只是用戶名是「abd」並保存到另一個字符串。
我不認爲你會需要正則表達式。只是這樣做:
NSString* email = @"[email protected]";
NSArray * components = [email componentsSeparatedByString:@"@"];
NSString* username = (NSString *)[components objectAtIndex:0];
你ALSA可以這樣做:
NSString* email = @"[email protected]";
NSString* username = [email substringToIndex:[email rangeOfString:@"@"].location];