我正在解析一个xml源,在那里我得到了以下字符串。
"This Is A Title String - This Is A Source"
我需要做的是将上面的字符串分成两部分,一部分在"-"字符之前,另一部分在它之后,并将它们保存到单独的NSString中。有人能帮我做到这一点吗?谢谢
您可以使用componentsSeparatedByString:
方法:
NSArray *parts = [str componentsSeparatedByString:@" - "];
您可以在NSString上使用名为componentsSeparatedByString
的方法例如:
NSString *myString = @"This Is A Title String - This Is A Source";
NSArray *splitStrings = [myString componentsSeparatedByString: @"-"];
splitStrings将包含两个字符串,"This Is A Title String"one_answers"This Is A Source"