iOS判断字符串中是否含有非法字符

来源:互联网 发布:ubuntu 汉字字体 编辑:程序博客网 时间:2024/04/30 15:05

iOS判断字符串中是否含有非法字符 (非法字符是指 除数字 字母 文字以外的所有字符)    


1

2

3

4

5

6

7

8

9

10

//判断是否含有非法字符 yes 有  no没有

+ (BOOL)JudgeTheillegalCharacter:(NSString *)content{

    //提示 标签不能输入特殊字符

    NSString *str =@"^[A-Za-z0-9\\u4e00-\u9fa5]+$";

    NSPredicate* emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", str];

    if (![emailTest evaluateWithObject:content]) {

        returnYES;

    }

    returnNO;

}

0 0
原创粉丝点击