我想验证我正在使用的电子邮件文本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);
现在我只是检查这是否有效。但我在第二行遇到错误。日志什么也没说。但是第二行有一个警告,上面写着:
Unknown escape sequence '\.'
可能是什么问题?是表达有问题还是有其他问题?