Nsrange 排除“@&引用;来自标点字符集的符号
我正在尝试使用以下代码以这种方式过滤我的AttributeString。但是,我希望Nsrange 排除“@&引用;来自标点字符集的符号,nsrange,nscharacterset,Nsrange,Nscharacterset,我正在尝试使用以下代码以这种方式过滤我的AttributeString。但是,我希望rangeOfCharacterFromSet:包含除“@”符号之外的所有原始值。我该怎么做 NSRange rangeSpace = [filteredText rangeOfCharacterFromSet:[NSCharacterSet punctuationCharacterSet] options:NSCaseInsensitiveSearch range:NSMakeRange(range.locat
rangeOfCharacterFromSet:
包含除“@”符号之外的所有原始值。我该怎么做
NSRange rangeSpace = [filteredText rangeOfCharacterFromSet:[NSCharacterSet punctuationCharacterSet] options:NSCaseInsensitiveSearch range:NSMakeRange(range.location, filteredText.length - range.location)];
NSMutableCharacterSet *punctuationSet = [NSMutableCharacterSet punctuationCharacterSet];
[punctuationSet removeCharactersInString:@"@"];
NSRange searchRange = NSMakeRange(range.location, filteredText.length - range.location)
NSRange rangeSpace = [filteredText rangeOfCharacterFromSet:punctuationSet
options:NSCaseInsensitiveSearch
range:searchRange];