在iOS中 可以使用stringByTrimmingCharactersInSet函数过滤字符串中的特殊符号
首先自己定义一个NSCharacterSet, 包含需要去除的特殊符号
NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@"@/:;()¥「」"、[]{}#%-*+=_\\|~<>$€^•'@#$%^&*()_+'\""];
由于NSString中有全角符号和半角符号, 因此有些符号要包括全角和半角的
然后调用stringByTrimmingCharactersInSet
NSString *trimmedString = [string stringByTrimmingCharactersInSet:set];
trimmedString就是过滤后的字符串
本文介绍了一种在iOS开发中去除字符串中特殊符号的方法。通过自定义NSCharacterSet并利用NSString的stringByTrimmingCharactersInSet函数,实现对半角及全角特殊符号的有效过滤。
4万+

被折叠的 条评论
为什么被折叠?



