有人可以帮助我将 Regex 与 NSPredicate 一起使用吗?
NSString *regex = @"(?:[A-Za-z0-9])";
NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
if ([pred evaluateWithObject:mystring])
{
//do something
}
使用 mystring 测试上述内容 - qstring123 似乎不起作用。我期待它进入 if 条件,因为它应该与正则表达式匹配。
此外,我需要一个允许逗号和空格的字母数字正则表达式。
这行得通吗?
@"(?:[A-Za-z0-9])*(?:,[A-sa-z0-9)*(?:\s[A-sa-s0-9])"
请帮忙。