博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
干掉字符串中的非法字符
阅读量:4606 次
发布时间:2019-06-09

本文共 481 字,大约阅读时间需要 1 分钟。

今天来个需求,说用户的昵称不让有空格,用户输了就直接过滤掉,这个事倒是不难,有很多实现的办法,不过发现一种比较方便的方法

1     NSString *tempString = @"11111111111 2222222222&&3333333333()66666666";2     NSCharacterSet *toKill = [NSCharacterSet characterSetWithCharactersInString:@" &()"];3     tempString = [[tempString componentsSeparatedByCharactersInSet: toKill]componentsJoinedByString: @""];4     NSLog(@"%@",tempString);

toKill里面把想干掉的字符全部罗列出来,然后替换为@""(当然你也可以替换成别的什么玩意),ok了~so easy~

转载于:https://www.cnblogs.com/forhonour/p/3598188.html

你可能感兴趣的文章
springMVC绑定json参数之二(2.1)
查看>>
display的32种写法--摘抄
查看>>
H5学习第四周
查看>>
AJAX无刷新加购物车
查看>>
【bzoj5174】[Jsoi2013]哈利波特与死亡圣器 二分+树形dp
查看>>
Cloud Test 单页面即时监测功能上线!
查看>>
Allowed memory size of 134217728 bytes exhausted (tried to allocate 2 bytes)
查看>>
2018新的开始
查看>>
通俗的讲,就是高层模块定义接口,低层模块负责实现。 Bob Martins对DIP的定义: 高层模块不应依赖于低层模块,两者应该依赖于抽象。 抽象不不应该依赖于实现,实现应该依赖于抽象。...
查看>>
自定义单选框和复选框
查看>>
BZOJ2196: [Usaco2011 Mar]Brownie Slicing
查看>>
莫(meng)比(bi)乌斯反演--BZOJ2301: [HAOI2011]Problem b
查看>>
程序员好书推荐
查看>>
oracle ORA-01843 无效的月份
查看>>
征途 BZOJ 4518
查看>>
Sudoku
查看>>
2015 HUAS Provincial Select Contest #3~D
查看>>
Linux下tr命令详解
查看>>
php目录分隔符DIRECTORY_SEPARATOR
查看>>
总结5
查看>>