Can someone please help me with using Regex with NSPredicate?
NSString *regex = @\"(?:[A-Za-z0-9])\";
NSPredicate *pred = [NSPredicate predicateWithFormat:@
From my experimentation, it tries to match the regex against the entire string, and won't match inside a string.
Therefore, the regex [a-zA-Z0-9]+
works, but [a-zA-Z0-9]
does not.
With that in mind, you may want to rework your comma-matching predicate, or use a more full-featured regex solution, like the amazingly awesome RegexKit and RegexKitLite.