swift strinng的扩展
2015-08-21 14:29
295 查看
extension String {
//是否包含英文字符串
func contains(find:
String) -> Bool{
return
self.rangeOfString(find) !=
nil || self.rangeOfString(find, options: .RegularExpressionSearch) !=
nil
}
//是否包含中文字符串
func containChineseString(find:
String) -> Bool{
return
self.rangeOfString(find, options: .RegularExpressionSearch) !=
nil
}
//是否包含数字字符串
func containNumbericString(find:
String) -> Bool{
return
self.rangeOfString(find, options: .NumericSearch) !=
nil
}
}
//是否包含英文字符串
func contains(find:
String) -> Bool{
return
self.rangeOfString(find) !=
nil || self.rangeOfString(find, options: .RegularExpressionSearch) !=
nil
}
//是否包含中文字符串
func containChineseString(find:
String) -> Bool{
return
self.rangeOfString(find, options: .RegularExpressionSearch) !=
nil
}
//是否包含数字字符串
func containNumbericString(find:
String) -> Bool{
return
self.rangeOfString(find, options: .NumericSearch) !=
nil
}
}
相关文章推荐
- 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
- Apple Swift学习教程
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- PostgreSQL ERROR: invalid escape string 解决办法
- 浅谈C++中的string 类型占几个字节
- 标准C++类string的Copy-On-Write技术
- C++实现string存取二进制数据的方法