iOS 开发 关于字符串 常用的公共方法
2016-06-29 17:28
399 查看
iOS 开发 关于字符串 常用的公共方法
1、判断字符串中是否含有空格
2、判断字符串中是否含有中文
3、判断字符串中是否含有某个字符串
4、判断字符串是否全部为数字
github 地址:https://github.com/wangjianchao1990/publicOfString
1、判断字符串中是否含有空格
// 判断字符串中是否含有空格 + (BOOL)isHaveSpaceInString:(NSString *)string{ NSRange _rang = [string rangeOfString:@" "]; if (_rang.location != NSNotFound) { return YES; }else { return NO; } }
2、判断字符串中是否含有中文
// 判断字符串中是否含有中文 + (BOOL)isHaveChineseInString:(NSString *)string{ for (NSInteger i = 0; i < string.length; i++) { int a = [string characterAtIndex:i]; if (a > 0x4e00 && a < 0x9fff) { return YES; } } return NO; }
3、判断字符串中是否含有某个字符串
// 判断字符串中是否含有某个字符串 + (BOOL)isHaveString:(NSString *)string1 InString:(NSString *)string2{ NSRange _rang = [string2 rangeOfString:string1]; if (_rang.location != NSNotFound) { return YES; }else{ return NO; } }
4、判断字符串是否全部为数字
// 判断字符串是否全部为数字 + (BOOL)isAllNum:(NSString *)string{ unichar c; for (int i = 0; i < string.length; i++) { c = [string characterAtIndex:i]; if (!isdigit(c)) { return NO; } } return YES; }
github 地址:https://github.com/wangjianchao1990/publicOfString
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android java 与 javascript互访(相互调用)的方法例子
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- android上改变listView的选中颜色
- String.intern
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- PostgreSQL ERROR: invalid escape string 解决办法
- 浅谈C++中的string 类型占几个字节
- 标准C++类string的Copy-On-Write技术
- C++实现string存取二进制数据的方法
- C#中string和StingBuilder内存中的区别实例分析
- 详解C++中实现继承string类的MyString类的步骤