文本中含有特殊字符串以及去除

来源:互联网 发布:淘宝阿里旺旺怎么登录 编辑:程序博客网 时间:2024/06/07 20:32

文本中含有特殊字符串

//去除特殊字符串-(NSString *)removeCharactersWithString:(NSString *)string{    //1. 由于NSString中有全角符号和半角符号, 因此有些符号要包括全角和半角的    NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@"@/:;()¥「」"、[]{}#%-*+=_\\|~<>$€^•'@#$%^&*()_+'\""];   // 2.然后调用stringByTrimmingCharactersInSet    NSString *trimmedString = [string stringByTrimmingCharactersInSet:set];    //trimmedString就是过滤后的字符串    return trimmedString;}//判断是否含有字符串- (BOOL)JudgeTheillegalCharacter:(NSString *)content{    //提示 标签不能输入特殊字符    NSString *str =@"^[A-Za-z0-9\\u4e00-\u9fa5]+$";    NSPredicate* emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", str];    if (![emailTest evaluateWithObject:content]) {        return YES;    }    return NO;}


阅读全文
0 0
原创粉丝点击