【发布时间】:2010-11-03 13:35:41
【问题描述】:
如何从 NSString 中删除第一个 \n 字符?
编辑:澄清一下,我想做的是: 如果字符串的第一行包含 \n 字符,则删除它,否则什么也不做。
ie:如果字符串是这样的:
@"\nhello, this is the first line\nthis is the second line"
并且反对在第一行不包含换行符的字符串:
@"hello, this is the first line\nthis is the second line."
我希望它更清楚。
【问题讨论】:
-
您的编辑实际上使问题不太清楚。从概念上讲,“字符串的第一行”(如果有的话)对我来说意味着直到(可能包括)字符串中第一个换行符的所有字符。如果你的意思不是“第一行”,你可能需要再次澄清。
-
奎因说的。根据定义,第一行必须包含换行符。否则字符串只有一行。
标签: iphone objective-c cocoa macos nsstring