Objective c 从字符串中删除空格 正如你所看到的,这个字符串在中间有2个空格。 我的问题是,我如何摆脱它们,使字符串变成: NSString *s = @"0800 444 333";
这可以通过简单的字符串格式实现。下面是一个例子:Objective c 从字符串中删除空格 正如你所看到的,这个字符串在中间有2个空格。 我的问题是,我如何摆脱它们,使字符串变成: NSString *s = @"0800 444 333";,objective-c,nsstring,whitespace,Objective C,Nsstring,Whitespace,这可以通过简单的字符串格式实现。下面是一个例子: s = @"0800444333" 有关更多详细信息和选项,请参阅 为了进一步简化,这一行也可以这样写: NSString *s = @"0800 444 333"; NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""]; NSString *s = @"0800 444 333"; NSString *secondStrin
s = @"0800444333"
有关更多详细信息和选项,请参阅
为了进一步简化,这一行也可以这样写:
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
如果要删除开头和结尾的空格,请使用
stringByTrimmingCharactersInSet:[NSCharacterSet-whitespaceAndNewlineCharacterSet]
string方法
例如
NSString *s = [@"0800 444 333" stringByReplacingOccurrencesOfString:@" " withString:@""];
对于删除所有空格,使用@nspostwenidle就足够了 NSString*Naveen=@“Naveen Kumar Singh”;
NSString*secondString=[Naveen StringByReplacingOfString:@”“with String:@”“]发生率
Ans:-纳文库马辛格
NSString *s = @"0800 444 333";
s = [s stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
有关更多详细信息和选项,请参见NSString
为了进一步简化,这一行也可以这样写:
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
您可以删除手机联系人中的空白,例如“+92 3121245”,如下所示 +923121245 使用以下代码行 NSString telNum=@“+92 3121245” NSString*cNum=[telNum stringByReplacingOccurrencesOfString:@“\u00a0”
带字符串:@“] 请使用以下代码
NSString *s = [@"0800 444 333" stringByReplacingOccurrencesOfString:@" " withString:@""];
或
我不知道为什么,但替换@“”在我的情况下不起作用。解决方案很简单,只需将空格写为unicode字符:
str = [str stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
你能描述一下与公认答案的区别吗?