扫描字符串并将部分插入数组[重复]

Posted

技术标签:

【中文标题】扫描字符串并将部分插入数组[重复]【英文标题】:Sweep a string and insert portions into an array [duplicate] 【发布时间】:2014-03-16 20:53:01 【问题描述】:

我有这个字符串,在变量'strings'中:

NSMutableArray *array_strings;
NSString *strings = @"one<-+->two<-+->three";

分隔符字符串是“”。我想将字符串中的某些单词放在一个数组中,如下所示:

[0] -> 一个 [1] -> 两个 [3] -> 三个

【问题讨论】:

【参考方案1】:

试试:

array_strings = [[string componentsSeparatedByString:@"<-+->"] mutableCopy];

注意事项:

    array_strings 真的应该命名为 arrayStrings strings 通常应命名为单数,而不是复数(复数将用于集合) 扫描类的方法,看看有什么可用的 ;-)

【讨论】:

以上是关于扫描字符串并将部分插入数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode 无重复字符的最长子串

将列表转换为 SQL 数组插入的字符串 [重复]

遍历二维数组并将值放入映射 [重复]

将char数组转换为字符串并将其用作标签文本[重复]

删除对象数组重复项并将非重复值存储在数组中

如何将字符串加载到 BYTE* 数组(C++)的元素中 [重复]