过滤的特殊字符

/// 过滤的特殊字符

+ (BOOL)isIncludeSpecialCharact: (NSString *)str {

    //***需要过滤的特殊字符:~¥#&*<>《》()[]{}【】^@/£¤¥|§¨「」『』¢¬ ̄~@#¥&*()——+|《》$_€。

    NSRange urgentRange = [str rangeOfCharacterFromSet: [NSCharacterSet characterSetWithCharactersInString: @"^%&',;=?$,?。:;“‘!~\/~¥#&*<>《》()[]{}【】^@/£¤¥|§¨「」『』¢¬ ̄~@#¥&*()——+|《》$_€"]];

    if (urgentRange.location == NSNotFound)

    {

        return NO;

    }

    return YES;

}

原文地址:https://www.cnblogs.com/Milo-CTO/p/4624038.html