【发布时间】:2012-05-21 04:15:22
【问题描述】:
获取双引号之间的每个子字符串并将其放入数组的最佳方法是什么?
例如,如果字符串(NSString)是:
@"abcd \"efgh\" ijklm \"no\" p \"qrst\" uvwx \"y\" z"
我希望结果是:
{@"efgh", @"no", @"qrst", @"y"}
作为 NSArray。
【问题讨论】:
-
我猜同样的问题会以不同的方式被问到很多时间..!!先尝试搜索。
-
@"" 中有值的原因是什么,您需要字符串值?
-
试试下面的帖子可能对您在目标 c stackoverflow.com/questions/6825834/… 中的字符串拆分有帮助,欢迎!
-
我不知道 componentsSeparateByString: 是否接受转义字符,但值得一试。
-
它确实接受它们,为什么不呢?
标签: objective-c ios xcode nsstring substring