我有一个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