1
IDがシステムにユーザーを登録するのに有効かどうかをチェックする必要があります。私はこれを行うためにクラスNSPredicateについて読んでいます。Iphone:NSPredicateでIDを確認する
有効なIDが8つの数字と最後に1つの文字で構成されることがあります。
しかし、私は次のパターンを構築する方法を知りません。誰もそれで私を助けることができますか?
おかげ
IDがシステムにユーザーを登録するのに有効かどうかをチェックする必要があります。私はこれを行うためにクラスNSPredicateについて読んでいます。Iphone:NSPredicateでIDを確認する
有効なIDが8つの数字と最後に1つの文字で構成されることがあります。
しかし、私は次のパターンを構築する方法を知りません。誰もそれで私を助けることができますか?
おかげ
(未テスト)これを試してみてください:
NSString *stringID = ...; // get the id
NSString *regex = @"[0-9]{8}[A-Za-z]";
NSPredicate *rp = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
if ([rp evaluateWithObject:stringID]) {
// ID is valid!!
} else {
// ID is not valid.
}
感謝。それは完全に動作します – xger86x