NSString *myString = @"A B C D E F G";
Saya ingin menghapus spasi, jadi string barunya adalah "ABCDEFG".
objective-c
nsstring
Raju
sumber
sumber
Jika Anda ingin mendukung lebih dari satu ruang pada satu waktu, atau mendukung sembarang ruang kosong, Anda dapat melakukan ini:
sumber
A B C D E F
.Diambil dari NSString
Mengembalikan string baru di mana semua kemunculan string target di penerima diganti dengan string lain yang diberikan.
Parameter
target
penggantian
Nilai Kembali
String baru di mana semua kemunculan target di penerima diganti dengan penggantian.
sumber
Semua di atas akan berfungsi dengan baik. Tetapi metode yang benar adalah ini:
Ini akan bekerja seperti metode TRIM. Ini akan menghapus semua ruang depan dan belakang.
Terima kasih
sumber
[NSCharacterSet whitespaceCharacterSet]
dan[NSCharacterSet whitespaceAndNewlineCharacterSet]
.jika string bisa berubah , maka Anda dapat mengubahnya di tempat menggunakan formulir ini:
ini juga berguna jika Anda ingin hasilnya menjadi instance string input yang bisa berubah:
sumber
Anda bisa mencobanya
Semoga ini bisa membantu Anda.
sumber