首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >删除NSString左侧的空格

删除NSString左侧的空格
EN

Stack Overflow用户
提问于 2011-06-08 20:20:05
回答 6查看 16.8K关注 0票数 16

我只需要删除NSString左边的空格

如果我有" This is a good day",我就会有"This is a good day"

只有左边的空格

有什么建议请提

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-06-08 20:23:16

只需使用

代码语言:javascript
复制
NSString* result = [yourString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

它将从左侧和右侧删除所有额外的空格,但不会从中间删除

要删除空格和\n,请使用

代码语言:javascript
复制
NSString* result = [yourString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
票数 70
EN

Stack Overflow用户

发布于 2011-06-08 20:31:00

使用下面删除NSString中的空白和换行符。

代码语言:javascript
复制
NSString* result = [yourString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
票数 4
EN

Stack Overflow用户

发布于 2012-03-15 15:21:35

代码语言:javascript
复制
Nsstring *str="   This is a good day";

  while ([str rangeOfString:@"  "].location != NSNotFound) {
    str = [str stringByReplacingOccurrencesOfString:@"  " withString:@" "];
}

nslog(@"string after removing space %@",)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6278593

复制
相关文章

相似问题

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