首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析由2个元素分隔的字符串

解析由2个元素分隔的字符串
EN

Stack Overflow用户
提问于 2011-07-02 15:18:20
回答 2查看 351关注 0票数 1

在Mac上,在Ojective-C中,我想知道是否有人可以给我一些关于如何解析" X“和"y”之间的字符串的建议。

我当前的代码只允许我用一个组件分隔字符串:

代码语言:javascript
复制
NSArray * allLines = [theDataObject componentsSeparatedByString:@"word-1"];

理想情况下,我希望隔离@"word-1“和@"word-2”之间包含的字符串。

有人能帮帮忙吗?提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-02 16:32:02

请查看NSScanner的文档。您需要的方法是-scanUpToString:intoString:-scanString:intoString:

票数 1
EN

Stack Overflow用户

发布于 2011-07-02 15:24:41

代码语言:javascript
复制
NSString *str = [theDataObject stringByReplacingOccurencesOfString:@"word-2" withString:@"word-1"];
NSArray *allLines = [str componetnsSeperatedByString:@"word-1"];

您并不关心它是word-1还是word-2,因为它们无论如何都不会在数组中返回。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6555656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档