我正在尝试根据正则表达式提取字符串的多个部分,例如(mymatch1 | mymatch2 | mymatch3)
我找到了类似下面的函数,这有助于我提取匹配。
NSRange range = [myString rangeOfString:myRegex options:NSRegularExpressionSearch];
但是有任何函数可以返回一组范围吗?或直接匹配的子串数组?
谢谢!
答案 0 :(得分:0)
你看过NSRegularExpression的文档,方法 - [NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]