NSString *s = @"0800 444 333";
正如您所看到的,此字符串在中間有2個空格。 我的問題是,我該如何擺脫他們這樣的字符串可以成爲:刪除字符串中的空格
s = @"0800444333"
NSString *s = @"0800 444 333";
正如您所看到的,此字符串在中間有2個空格。 我的問題是,我該如何擺脫他們這樣的字符串可以成爲:刪除字符串中的空格
s = @"0800444333"
這可以用簡單的字符串格式化來完成。這裏有一個例子:
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
更多詳細信息和選項見NSString Class Reference。
爲了進一步簡化,這條線還可以這樣寫:
NSString *s = [@"0800 444 333" stringByReplacingOccurrencesOfString:@" " withString:@""];
,如果你想在開始刪除空格和終止您使用stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]
字符串的方法。
對於如。
NSString *s = @"0800 444 333";
s = [s stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
而爲了消除所有空格,@NSPostWhenIdle的答案就足夠了。
NSString * Naveen = @「Naveen Kumar Singh」; NSString * secondString = [Naveen stringByReplacingOccurrencesOfString:@「」withString:@「」];
答:-NaveenKumarSingh
NSString *s = @"0800 444 333";
NSString *secondString = [s stringByReplacingOccurrencesOfString:@" " withString:@""];
更多詳細信息和選項見NSString
Class Reference。
爲了進一步簡化,這條線還可以這樣寫:
NSString *s = [@"0800 444 333" stringByReplacingOccurrencesOfString:@" " withString:@""];
你可以這樣 923121245手機中的聯繫人如「+92 3121245」刪除空白。
使用以下的代碼
的NSString telNum =行@ 「+ 92 3121245」;
NSString * cNum = [telNum stringByReplacingOccurrencesOfString:@「\ u00a0」 withString:@「」];
你能描述一下接受答案的區別嗎? – bummi