我正在解析一个xml源代码,我得到以下字符串。
"This Is A Title String - This Is A Source"
我需要做的是将上面的字符串分成两部分,一部分带有“ - ”字符前的文本,一部分带有后面的字符,并将它们保存到单独的NSStrings中。任何人都可以帮我实现这一目标吗?谢谢!
答案 0 :(得分:0)
您可以使用componentsSeparatedByString:
方法:
NSArray *parts = [str componentsSeparatedByString:@" - "];
答案 1 :(得分:0)
您可以在名为componentsSeparatedByString
的NSString上使用该方法
例如:
NSString *myString = @"This Is A Title String - This Is A Source";
NSArray *splitStrings = [myString componentsSeparatedByString: @"-"];
splitStrings将包含两个字符串,“This Is A Title String”和“This Is A Source”