2012-04-23 56 views
1

我想将NSString分隔成NSArray。我总是使用'​​componentsSeparatedByString'来分隔NSString。但是这种方法在没有任何条件下也只能得到单个分隔符我想从“点+空格”,“点+新行”,“点+空”,“!”分开字符串和“?”。我相信这可以用正则表达式来完成,但不知道如何:D。我从来没有使用过正则表达式。使用正则表达式将NSString分隔为NSArrau

三江源

回答

0

你可以尝试以下希望它会为你工作

的NSString * strTest = @ “A·B + C”;

NSLog(@"seperated %@", [strTest componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@".+"]]); 
相关问题