从问答内容中,我们需要删除NSString
中的换行符。以下是一个简单的方法,使用NSString
的componentsSeparatedByCharactersInSet:
方法和NSCharacterSet
的newlineCharacterSet
属性来分割字符串,并将其重新组合成一个不包含换行符的字符串。
NSString *stringWithNewLines = @"这是一段\n文字,\n包含一些\n换行符。";
NSCharacterSet *newlineCharacterSet = [NSCharacterSet newlineCharacterSet];
NSArray *components = [stringWithNewLines componentsSeparatedByCharactersInSet:newlineCharacterSet];
NSString *stringWithoutNewLines = [components componentsJoinedByString:@""];
在这个例子中,stringWithNewLines
包含一些换行符,我们使用newlineCharacterSet
将其分割成一个数组components
,然后使用componentsJoinedByString:
将其重新组合成一个不包含换行符的字符串stringWithoutNewLines
。
领取专属 10元无门槛券
手把手带您无忧上云