编辑代码

#import <Foundation/Foundation.h>

int main(int argc, char* argv[]) {
    NSString *strPattern @"^[0-9a-ZA-Z\\/#*+-.:=~$&@?!]+$";
    printf("%s",[str UTF8String]);
    NSPredicate *predicate [NSPredicate predicatewithFormat:@"SELF MATCHES %@",strPattern];
    NSLog(@"%d", [predicate evaluateWithObject:@"["]);

    return 0;
}