我有一個NSString連續的空格,製表符,換行符。有沒有什麼方法只用一個空間來重放它們?我有一個小的UIlabel視圖來顯示它們。替換連續的空格,製表符,換行符字符
3
A
回答
4
你可以用這個嘗試:
NSString *string = @" spaces in front and at the end ";
NSString *trimmedString = [string stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceAndNewlineCharacterSet]];
的這裏關鍵是whitespaceAndNewlineCharacterSet,從Apple doc:
Returns a character set containing only the whitespace characters space (U+0020) and tab (U+0009) and the newline and nextline characters (U+000A–U+000D, U+0085).
+0
是的,我知道這種方法的一個例子。但我想修剪我們的字符串中間的空白,就像「中間的空間」 – 2012-04-22 13:50:02
+0
它的作品,謝謝。 – 2015-01-15 11:35:46
相關問題
- 1. 用一個空格字符替換連續的空格
- 2. Javascript - 用連字符替換連續的空格
- 3. 用連續單個字符替換連續的重複字符
- 4. 替換「空格的字符
- 5. 帶空格/製表符/換行符 - python
- 6. 如何用連字符替換空格?
- 7. 將空格替換爲連字符
- 8. 替換空格字符
- 9. 如何用emacs中的換行符(LF)替換空格字符?
- 10. 如何用換行符替換空格只在換行符上?
- 11. Powershell用連字符替換空格和特殊字符
- 12. Bash:Printf用換行符替換空格
- 13. 用一個空格替換所有多空格字符除了換行符
- 14. 用相同的單個字符替換連續的字符
- 15. preg_replace()只能用連字符替換空格,符號
- 16. GNU sed換行符/替換字符串中的換行符
- 17. 字符串:用數字替換空格
- 18. 替換字符串中的空格
- 19. 替換字符串空格的策略
- 20. 如何用空格/空格替換連字符? php
- 21. SML:通過直接打印字符串替換連續字符
- 22. 刪除/替換多行字符串中的所有空格,除了換行符
- 23. 用字符替換換行符
- 24. 用換行符替換字符串PHPStorm
- 25. 字符串替換換行符
- 26. MySQL正用空字符替換字符
- 27. 增強字符串替換不會替換換行字符串
- 28. 在Flex中使用單個換行符替換連續換行符或新換行符
- 29. 將URL替換爲空格字符%20
- 30. 用空格替換特殊字符
給你的字符串 – rakeshNS 2012-04-22 13:43:50