IOS正则表达式
来源:互联网 发布:淘宝hd历史版本 ios 编辑:程序博客网 时间:2024/05/22 00:52
在 iOS 中,我们使用 NSPredicate 的字符串比较功能来进行正则表达式处理,其比较关键字为:MATCHES
下面,列举一个匹配6-15个由字母/数字组成的字符串的正则表达式,来看看 NSPredicate 的具体使用:
NSString * regex = @"(^[A-Za-z0-9]{6,15}$)";
NSPredicate * pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
BOOL isMatch = [pred evaluateWithObject:@"123456ABCde"];
iOS 中可以通过NSPredicate 来处理正则表达式。相关资料如下:
NSPredicate 苹果官方文档:
http://developer.apple.com/documentation/Cocoa/Conceptual/Predicates/predicates.html
Predicate format strings:
http://developer.apple.com/documentation/Cocoa/Conceptual/Predicates/Articles/pSyntax.html
ICU 正则表达式规则:
http://www.icu-project.org/userguide/regexp.html
0 0
- ios 正则表达式
- IOS正则表达式
- IOS正则表达式
- ios使用正则表达式
- IOS 正则表达式
- iOS正则表达式
- ios 正则表达式
- IOS-常用正则表达式
- ios之正则表达式
- iOS 正则表达式
- ios 正则表达式
- ios电话号码正则表达式
- iOS 正则表达式验证
- ios 正则表达式
- ios电子邮件正则表达式
- ios 使用正则表达式
- iOS 正则表达式
- iOS使用正则表达式
- Oracle IP转数字函数
- ArrayList Vector LinkedList 区别与用法
- EMC 2013校园招聘信息
- Android开发之EditText属性详解
- Visual Studio 2010 控制台应用程序窗口闪退的设置
- IOS正则表达式
- “单比特信号同步” 学习笔记(跨时钟域问题)
- poj-1088-滑雪
- 【ThinkPHP学习】模板支持及思路
- hdu3371: Connect the Cities
- python学习一
- feof ferror
- emmc相关文件
- poj1161Post Office【经典dp】