Как получить первую часть адреса электронной почты в iOS?

#nsstring #ios7.1 #nsregularexpression

#nsstring #ios7.1 #nsregularexpression

Вопрос:

Я хочу получить первую часть адреса электронной почты в iOS. Это означает, что если у меня есть NSString такой

NSString *strEmail=@"username@email.com"; Я хочу извлечь часть «имя пользователя» из этой строки и присвоить новой строке. Как я могу написать регулярное выражение для этого?

Пожалуйста, помогите мне, спасибо

Ответ №1:

[yourString componentsSeparatedByString:@"@"] Это разделит строку символами ‘@’, после чего вы сможете взять первый элемент.

Комментарии:

1. как я могу указать символ @ внутри @» » Это как [yourString componentsSeparatedByString:@» @»]?