NSString *testString = @"Abcd!!!!";
と言って、4つの感嘆符に注意してください。できるだけ効率的にすべての感嘆符を削除するにはどうすればよいですか?文字列の末尾に出現を削除する - iOS
感嘆符には任意の数を指定できます。感嘆符は、連続した後続の順序でのみ削除できます。
一つの例は次のようになります。 NSString *testString = @"ABC!D!!!!!";
結果は次のようになります。 NSString *result = @"ABC!D";
単純なパターンがちょうどいいです... "最後はa!、最後を取り除く"です。 – Fattie