さまざまなタグを作成できる iPhone を書いています。タグのフォーマットは次のようになります。
#az
タグの最初の文字は常に # で、# の後の文字は AZ と az の間の任意の文字です。誰かがこの正規表現をどのように書くか、また可能であれば NSString でどのように実装するかを説明できますか?
編集:
NSString と NSPredicate を使用してこれを実装する方法は次のとおりです。
NSString *hashtagRegEx = @"#[A-Za-z]+";
NSPredicate *hashtagTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", hashtagRegEx];
if ([hashtagTest evaluateWithObject:textField.text] == NO) { // Not Valid Hashtag
}