0

我正在尝试基于正则表达式提取字符串的多个部分,例如 (mymatch1|mymatch2|mymatch3)

我找到了一个类似下面的函数,它可以帮助我提取匹配项。

NSRange range = [myString rangeOfString:myRegex options:NSRegularExpressionSearch];

但是有任何函数可以返回一组范围吗?或直接匹配的子字符串数组?

谢谢!

4

1 回答 1

0

你看过 NSRegularExpression 的文档吗,方法 -[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]

于 2012-09-29T12:48:53.703 回答