を使用している電子メール テキストを検証したいRegexKitLite.h
。私は次のようにしています:
NSString *strEmail = [txtEmail text];
NSRange range = [strEmail rangeOfRegex:@"^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$"];
NSLog(@"%@",range);
今のところ、これが機能するかどうかを確認しています。しかし、2行目でエラーが発生しています。ログは何も言いません。しかし、次のような警告が 2 行目にあります。
Unknown escape sequence '\.'
何が問題なのですか?表現がおかしいのか、それとも他に問題があるのか。