Проверьте NSString для начала с символа # - PullRequest
0 голосов
/ 09 февраля 2012

Как проверить, содержит ли NSString первую букву в виде "#". Я имею в виду, если строка имеет #wiki, она должна принять. На самом деле я пытаюсь проверить данные учетной записи Twitter.

Пожалуйста, дайте мне знать, как я могу подтвердить NSString для этого.

Ответы [ 3 ]

2 голосов
/ 09 февраля 2012

Подробнее см. NSString документы :

if ([myString hasPrefix: @"#"]) {
    // ...
}
0 голосов
/ 09 февраля 2012

Я думаю, что @Costique answer - лучшее решение, и вы также можете использовать, как показано ниже

 NSString *str = @"#i123";
        if([str rangeOfString:@"#"].location==0)
        {
            NSLog(@"YES");
        }
        else
        {
            NSLog(@"NO");
        }
0 голосов
/ 09 февраля 2012

Вы можете сделать это и проверить, является ли первый символ # или нет:

NSString *firstLetter = [String substringToIndex:1];
if([firstLetter isEqualToString:@"#"])
  {
    NSLog(@"Valid");
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...