iOS:字符串中是否含有中文
来源:互联网 发布:魔方虚拟光驱软件 编辑:程序博客网 时间:2024/05/17 23:29
判断字符串中是否含有中文
+ (BOOL)isIncludeChineseInString:(NSString*)str { for (int i=0; i<str.length; i++) { unichar ch = [str characterAtIndex:i]; if (0x4E00 <= ch && ch <= 0x9FA5) { return YES; } } return NO;}
错误:在网上很多都写的这样的代码,如下(字符串”一”即可检验返回值):
-(BOOL)IsChinese:(NSString *)str { for(int i=0; i< [str length];i++){ int a = [str characterAtIndex:i]; if( a > 0x4e00 && a < 0x9fff) { return YES; } } return NO;}
备注:因为中文代码范围0x4E00~0x9FA5,
不信的话可以看看文档 unicode编码表
0 0
- iOS:字符串中是否含有中文
- (iOS开发)判断字符串中是否含有中文,字母
- 检查字符串中是否含有中文(java)
- PHP中判断字符串是否含有中文
- 判断字符串中是否含有中文
- PHP中判断字符串是否含有中文
- PHP判断字符串中是否含有中文
- 判断字符串中是否含有中文
- PHP中判断字符串是否含有中文
- 判断字符串中是否含有中文字符
- PHP判断字符串中是否含有中文
- java判断字符串中是否含有中文
- 检测字符串中是否含有中文
- 判断字符串中是否含有表情iOS
- js中判断是否字符串是否含有中文
- BCB:字符串是否含有中文
- 如何判断一个字符串中是否含有中文?
- 如何判断一个字符串中是否含有中文
- API 返回505
- java线程池和关闭线程池中的线程
- sass学习--sass的@规则(进阶篇)
- js 柯里化函数
- Swift - 属性观察者(willSet与didSet)
- iOS:字符串中是否含有中文
- Spring 事务管理高级应用难点剖析: 第 3 部分
- springmvc 传入参数
- HeaderRecycleAdapter--通用的带头部RecycleView.Adapter
- python动态获取对象的属性和方法
- 控制台窗口输入getline与cin的区别
- jquery关于select框的取值和赋值
- 各种Linux版本下vsFTPd服务器的启动和关闭
- Mybatis学习之个人笔记(一)