开发应用中,需要正则表达式来判断male和female,应该不区分大小写。然后我查了一些文档说明,弄出下面的代码没有反应
-
- -(BOOL)genderValidate:(NSString *)string{
-
- NSError *error=nil;
-
- NSRegularExpression *regex =[NSRegularExpression regularExpressionWithPattern:@"\\b (m|f)(a|e)(l|m)(e|a)(l)(e) \\b" options:(NSRegularExpressionCaseInsensitive) error: &error];
- NSUInteger numberofmatches =[regex numberOfMatchesInString:string options:0 range:NSMakeRange(0,[string length])];
-
- return numberofmatches;
-
-
- }
-