2

{2,4}次の正規表現で電子メールを検証するときの意味は何ですか:

NSString *emailRegEx = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegEx];
4

3 に答える 3

4

つまり、単語の長さは最小 2、最大 4 で、大文字の A から Z と小文字の a から z の文字が必要です。

于 2013-04-15T11:26:59.573 に答える
1

{2,4} は、文字列が最小 2 文字、最大 4 文字であることを意味します (文字列の長さは 2 以上 4 以下である必要があります)。

例: メール ID のドット、.com、.in、.uk などの後に...

于 2013-04-15T11:27:31.413 に答える
0

上記の正規表現の {2,4} は、[A-Za-z] が 2 から 4 まで出現する可能性があることを意味します。

参照

http://www.regular-expressions.info/reference.html

http://www.regextester.com/

于 2013-04-15T11:29:01.720 に答える