site_archiver@lists.apple.com Delivered-To: cocoa-dev@lists.apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/site_archiver%40lists.apple... This email sent to site_archiver@lists.apple.com NSString *original = [NSString stringWithString:@"[asdf123asdf]"]; NSCharacterSet *nums = [NSCharacterSet characterSetWithCharactersInString:@" 0123456789[]"]; NSString *numFree; int i; unichar c; int numNewChars = 0; char noNums[100]; for (i = 0; i < [original length]; i++) { c = [original characterAtIndex: i]; if (!([nums characterIsMember: c])) { noNums[numNewChars++] = c; // IS THERE A FOUNDATION METHOD THAT WORKS HERE? } } numFree = [NSString stringWithCString: noNums]; numFree = [numFree substringToIndex: numNewChars]; printf("%s", [numFree cString]);