过滤字符串中的特殊符号
来源:互联网 发布:关于淘宝的故事 编辑:程序博客网 时间:2024/04/29 04:06
在ios中 可以使用stringByTrimmingCharactersInSet函数过滤字符串中的特殊符号
首先自己定义一个NSCharacterSet, 包含需要去除的特殊符号
NSCharacterSet *set = [NSCharacterSet characterSetWithCharactersInString:@"@/:;()¥「」"、[]{}#%-*+=_\\|~<>$€^•'@#$%^&*()_+'\""];
由于NSString中有全角符号和半角符号, 因此有些符号要包括全角和半角的
然后调用stringByTrimmingCharactersInSet
NSString *trimmedString = [string stringByTrimmingCharactersInSet:set];
trimmedString就是过滤后的字符串
----------------------------------------------------------
http://blog.sina.com.cn/s/blog_5421851501014xif.html
去除
代码如下:(三行代码)
NSCharacterSet *whitespace = [NSCharacterSet
NSString *
username = [username
注释:
stringByTrimmingCharacte
Returns a new string made by removing from both ends of the receiver characters contained in a given character set.
whitespaceAndNewlineChar
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
Returns a character set containing only the in-line whitespace characters space (U+0020) and tab (U+0009).
NSString *temptext = [messageTextField.text stringByTrimmingCharacte
NSString *text = [temptext stringByTrimmingCharacte
第1行是去除2端的空格
第2行是去除回车
- 过滤字符串中的特殊符号
- stringByTrimmingCharactersInSet函数过滤字符串中的特殊符号
- 使用stringByTrimmingCharactersInSet函数过滤字符串中的特殊符号
- PHP 字符串中特殊符号的过滤
- 字符串中的正则表达式特殊符号
- 字符串中的正则表达式特殊符号
- [转]字符串中的正则表达式特殊符号
- 字符串中的正则表达式特殊符号 转
- 去掉字符串中的标点符号,以及特殊符号
- iOS-去除字符串中的空格、特殊符号
- [原创]过滤器过滤特殊符号
- servlet特殊符号过滤 类
- 过滤字符串中的HTML字符
- 过滤xml中的非法字符串
- 过滤字符串中的HTML符号
- 过滤字符串中的Emoji表情
- 正则过滤字符串中的数字
- PHP过滤字符串中的空格
- C++编程思想:[2]字符数组转换整数和浮点数
- 数据类型计算效率,double ,int,long,short,float
- Unity3d编辑animation窗口时,如果要编辑一个Prefab的clip必须先把这个Prefab拖到Scene视图
- android项目中一些常用权限
- Flex 4中实现图形的显示和多选框的选择
- 过滤字符串中的特殊符号
- 用fputc和fgetc操作文件的输入输出-复制文件
- ORACLE的学习笔记第二天----3.30
- 英超
- 李开复:算法的力量
- struts2结合过滤器和cookie实现自动登录
- 用Qt写一个截屏工具
- 我的vim设置
- CloudTest Getting Started Guide