-2

重複の可能性:
Objective-C で文字列の 1 文字を置き換える
NSString からすべての空白を削除する

@"this string contains blank spaces".

この文字列を に変換するにはどうすればよいでしょうか@"thisstringcontainsblankspaces"

つまり、文字列内の空白と改行文字をすべて削除するにはどうすればよいでしょうか。NSCharecterSet私はすでに使用して試しましたwhitespaceCharacterSet。しかし、これは文字列の両端のスペースのみを削除し、その間は削除しません....

何か案は??

4

3 に答える 3

5

次のコードを使用して、空白を削除します。

NSString *str    =  @"this string contains blank spaces";
NSString *newStr = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
于 2012-10-31T12:45:57.700 に答える
3
str = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
于 2012-10-31T12:46:52.320 に答える
0

次のコードを使用します。

[YourString stringByReplacingOccurrencesOfString:@" " withString:@""];

置き換えたい任意の文字または単語を渡すことができます

stringByReplacingOccurrencesOfString:@" "

単語/文字列/文字の置換:

withString:@" "

コーディングをお楽しみください。

于 2012-10-31T12:55:12.897 に答える