我需要从字符串中提取一个字符串。只有麻烦的是如何具体在我的情况下。
让我们说这是主字符串:
City = My City;
Street = My Street 1\nMy Street 2;
所以,我想分别提取这三件事:My City
,My Street 1
和My Street 2
。
所以我该怎么办呢?
您可以使用componentsSeparatedByString:<#(NSString *)#> String的方法,它将为您提供Split Strings数组。
在你的情况下,做
NSArray * array = [YourString componentsSeparatedByString:@" = "];
在[array objectAtIndex:2],您会找到“My Street 1 \ nMy Street 2”; (考虑String开头为“My Street 1 \ nMy Street 2;”)
然后你可以再次按<#(NSString *)#>拆分它们@“\ n”
不确定理解你的问题
要分隔子串中的字符串,您可以使用
[[string componentsSeparatedByString:@"\n"] lastObject];
得到adresse的第二部分。应用相同的方法来获取第一个对象,但不能使用lastObject。
但我不确定你理解你的问题