gpt4 book ai didi

objective-c - 使用 componentsSeparatedByString 拆分 NSString

转载 作者:行者123 更新时间:2023-12-01 15:32:46 46 4
gpt4 key购买 nike

我有一个字符串需要拆分。使用 componentsSeparatedByString 会很容易,但我的问题是分隔符是逗号,但我可以使用不是分隔符的逗号。

我解释一下:

我的字符串:

NSString *str = @"black,red, blue,yellow";

不能将红色和蓝色之间的逗号视为分隔符。

我可以确定逗号是否是分隔符,或者不检查它后面是否有空格。

目标是获得一个数组:

(
black,
"red, blue",
yellow
)

最佳答案

这很棘手。首先用'|'替换所有出现的','(逗号+空格)然后使用组件分离方法。完成后,再次替换“|”用 ', '(逗号+空格)。

关于objective-c - 使用 componentsSeparatedByString 拆分 NSString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479510/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com