IOS NSCharacterSet 去除NSString中的空格
去除 username中的空格,table newline,nextline
代码如下:
NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet];
NSString * string =@"liujun \t ";
string = [string stringByTrimmingCharactersInSet:whitespace];
注释:
stringByTrimmingCharactersInSet:
Returns a new string made by removing from both ends of the receiver characters contained in a given character set.
whitespaceAndNewlineCharacterSet
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).
另外可以用 whitespaceCharacterSet 替换 whitespaceAndNewlineCharacterSet 区别newline nextline
whitespaceCharacterSet
Returns a character set containing only the in-line whitespace characters space (U+0020) and tab (U+0009).
NSString *content = @" kahdahdah \t ";
NSString *temptext = [messageTextField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSString *text = [temptext stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet ]];
第1行是去除2端的空格
第2行是去除回车
NSCharacterSet的各个枚举类型的含义如下:
1 controlCharacterSet//控制符
2 whitespaceCharacterSet
3 whitespaceAndNewlineCharacterSet//空格换行
4 decimalDigitCharacterSet//小数
5 letterCharacterSet//文字
6 lowercaseLetterCharacterSet//小写字母
7 uppercaseLetterCharacterSet//大写字母
8 nonBaseCharacterSet//非基础
9 alphanumericCharacterSet//字母数字
10 decomposableCharacterSet//可分解
11 illegalCharacterSet//非法
12 punctuationCharacterSet//标点
13 capitalizedLetterCharacterSet//大写
14 symbolCharacterSet//符号
15 newlineCharacterSet//换行符
最新文章
- js 随机生成姓名、手机号、身份证号、银行卡号
- poj 1521
- 从零开始学习jQuery(转)
- python 购物车和三级菜单
- Python字符串分割
- swappiness
- cocos2dx-lua之断点调试支持
- Tomcat和JDK的内存配置
- UNIX环境高级编程、 现代操作系统概念
- DOM表格操作
- ehcache缓存配置与参数说明
- 从零开始学Kotlin-基础语法(1)
- 币安Binance API
- 手工利用Chrome浏览器“Javascript控制台”
- 《SEO深度解析——全面挖掘搜索引擎优化的核心秘密》
- 最简单的回射客户/服务器程序、time_wait 状态
- ManagedProperty not injected in @FacesConverter
- Hadoop学习笔记(9) ——源码初窥
- POJ 3168 Barn Expansion (几何+排序)
- enter &; keypress