E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSPredicate
iOS常用的一些正则表达式
/**判断是不是全数字*/+(BOOL)isHaveAllNumber:(NSString*)string{NSString*regex=@"[0-9]*";
NSPredicate
*pred=[NSPredicatepredicateWithFormat
孟小凡
·
2019-12-06 12:28
正则表达式判断手机号/邮箱/身份证等是否正确
[A-Za-z]{2,4}";
NSPredicate
*emailTest=[N
HJXu
·
2019-12-06 07:40
常用手机号码及密码验证
isMobileNumber:(NSString*)mobileNum{NSString*MOBILE=@"^1(3[0-9]|4[579]|5[0-35-9]|7[0135-8]|8[0-9])\\d{8}$";
NSPredicate
YvanLiu
·
2019-12-02 08:06
CoreData+多线程
基础知识:CoreData入门查询语句:[IOS开发]CoreData条件查询之
NSPredicate
应用_超人_新浪博客NSManagedObjectNSManagedObject的子类只是用于CoreData
Hollylord
·
2019-11-30 08:58
检测一个字符串是否为整数或者小数格式
[0-9]+([.]{0,1}[0-9]+){0,1}$";//整数或者小数的正则表达式
NSPredicate
*pred=[NSPredicatepredicateWithFormat:@"SELFMATCHES
风语菡
·
2019-11-30 03:21
iOS中的谓词(
NSPredicate
)使用
NSPredicate
类是用来定义逻辑条件约束的获取或内存中的过滤搜索。一、
NSPredicate
的基本用法1.比较运算符=、==:判断两个表达式是否相等,在谓词中=和==是相同的意思,没有赋值一说。
George2016
·
2019-11-29 14:32
判断字符串是否为中文
+(BOOL)isChinese:(NSString*)str{NSString*regex=@"^[\u4E00-\u9FA5]*$";
NSPredicate
*predicate=[NSPredicatepredicateWithFormat
呦嚯嚯嚯12138
·
2019-11-06 19:13
按照输入的字符在数组中查找数据
查询数组中的数据,例如:_dataArray数组中存放的是model类型数据有remarks这一属性按照输入的字符,在数组中model数据的remarks属性中查找
NSPredicate
*remarksPredicate
精神病患者link常
·
2019-11-06 10:32
谓词查询
什么是谓词查询
NSPredicate
类是用来定义逻辑条件约束的获取或内存中的过滤搜索。可以使用谓词表示逻辑条件,用于描述对象持久性存储在内存中的对象过滤。语法:1.
奔跑的_猿
·
2019-11-06 01:19
常用的正则表达式
1.正则表达式判断英文和数字+(BOOL)validateABC123:(NSString*)text{NSString*textRegex=@"^[A-Za-z0-9]+$";
NSPredicate
*
wooke
·
2019-11-04 18:21
iOS - NSExpression 的用法
比较操作在一个
NSPredicate
基于两个表达式,由NSExpression类的实例。表达式创建常量值,关键路径,等等。
Mitchell
·
2019-11-04 16:34
正则表达式判断手机号
NSString*str=@"13511112222";NSString*regex=@"[0-9]{11}";
NSPredicate
*predicate=[NSPredicatepredicateWithFormat
弦歌芳华
·
2019-11-04 06:10
正则表达式
iOS中有三种实现正则表达式的匹配:1.利用
NSPredicate
(谓词)匹配;2.利用rangeOfString:option:直接查找;3.使用正则表达式类。
马小悦
·
2019-11-02 05:50
关于判断是不是电话号码
iOS中的谓词(
NSPredicate
)使用//推荐最先看**************http://www.cocoachina.com/ios/20160111/14926.htmlNSString新用法字符串
油菜花花花花
·
2019-11-01 03:45
iOS 谓词
NSPredicate
类是用来定义逻辑条件约束的获取或内存中的过滤搜索。可以使用谓词来表示逻辑条件,用于描述对象持久性存储在内存中的对象过滤。其实意思就是:我是一个过滤器,不符合条件的都滚开。
静守幸福
·
2019-10-30 23:40
IOS中
NSPredicate
和NSRegularExpression校验正则表达式区别
在iOS开发中,能用来做正则校验的有两个
NSPredicate
和NSRegularExpression。
·
2019-09-23 01:59
IOS正则表达式判断输入类型(整理)
代码整理如下:只能为中文-(BOOL)onlyInputChineseCharacters:(NSString*)string{NSString*zhString=@"[\u4e00-\u9fa5]+";
NSPredicate
·
2019-09-22 12:32
NSPredicate
谓语正则
由于使用markdown可能造成字符被转义等不确定错误。。。元字符元字符描述\将下个字符标记符或一个向后引用或一个八进制转义符。例,“\n”匹配\n。“\n”匹配换行符。“\”匹配\^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\
DDY
·
2019-07-31 10:54
Objective-C 谓词
NSPredicate
类,指定过滤器的条件,筛选每个对象,判断它们是否与条件相匹配。1.创建谓词predicateWithFormat创建一个谓词。
假装你是大灰狼
·
2019-07-25 14:28
Objective-C
基础
对数组合并同类项
去除同类项使用NSMutableSet集合特性,及
NSPredicate
谓词过滤器,实现去重,分类,比较方便,有用到的,可以参考。
Balopy
·
2019-07-03 11:40
三级等保的iOS端正则验证规则
[~@#$^]+$))[0-9A-Za-z~@#$^]{8,16}$";
NSPredicate
*regextestmobile=[NSPred
JackyHti
·
2019-04-30 11:38
OC优雅的数组过滤-项目常用
self.dataArray是一个模型数组,可以根据模型元素的值来进行数组过滤//filteredArrayUsingPredicate(不可变数组过滤)//filterUsingPredicate(可变数组过滤)
NSPredicate
哈哈西
·
2019-03-08 14:07
正则验证
[A-Za-z]{2,4}";
NSPredicate
*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",emailRegex];ret
iOS乐乐
·
2019-01-31 17:44
iOS中谓词(
NSPredicate
)的基本入门使用教程
TheNSPredicateclassisusedtodefinelogicalconditionsusedtoconstrainasearcheitherforafetchorforin-memoryfiltering.
NSPredicate
sunny_zl
·
2019-01-21 10:40
iOS中
NSPredicate
谓词的使用
前言
NSPredicate
谓词,其实
NSPredicate
有时候完全可以被[for...]
Mr_Lucifer
·
2019-01-21 09:27
关于iOS中的谓词
NSPredicate
在iOS开发Cocoa框架中,有提供
NSPredicate
类,这个类通常也被成为谓词类,其主要的作用是在Cocoa中帮助查询和检索,但是需要注意,实质上谓词并不是提供查询和检索的支持,它是一种描述查询检索条件的方式
半岛夏天
·
2018-12-24 00:03
手机号的校验
5|7|8][0-9]\d{8}KaTeXparseerror:Expected'EOF',got'}'atposition151:…:phoneNumber];}̲//验证码格式校验(6位数字…";
NSPredicate
樱桃
·
2018-10-15 14:11
ios开发谓词
NSPredicate
的使用
OC中的谓词操作是针对于数组类型的,他就好比数据库中的查询操作,数据源就是数组,这样的好处是我们不需要编写很多代码就可以去操作数组,同时也起到过滤的作用,我们可以编写简单的谓词语句,就可以从数组中过滤出我们想要的数据#import"ViewController.h"#import"PredicateModel.h"@interfaceViewController()@property(nonato
denggun12345
·
2018-08-17 14:10
移动
正则表达式-只能输入数字
1、只能输入数字NSString*regex=@"\\d+";
NSPredicate
*Pred=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",regex
LevelBe
·
2018-08-15 10:49
正则表达式
iOS判断输入的是否是纯汉字
#pragmamark输入中文-(BOOL)deptNameInputShouldChinese{NSString*regex=@"[\u4e00-\u9fa5]+";
NSPredicate
*pred=
cos_sin_tan
·
2018-08-10 09:47
ios进阶
iOS
NSPredicate
筛选搜索
搜索功能实现https://www.jianshu.com/p/cbcad1700b09模糊搜索https://blog.csdn.net/u012352203/article/details/52674352数组过滤模糊匹配https://blog.csdn.net/daiyelang/article/details/18546405查找相关空值[NSPredicatepredicateWith
Zszen
·
2018-07-31 00:03
iOS | 小笔记:常用方法之校验类
11位手机号+(BOOL)isValidPhone:(NSString*)originalStr{NSString*phoneRegex=@"^1([3456789])\\d{9}";
NSPredicate
佳小豆
·
2018-07-18 11:35
iOS中正则表达式的三种使用方式
正则语法努力学习中一:使用
NSPredicate
(谓词)匹配NSString*mail=@"zhangrongwuios@icloud.com";NSString*regex=@"[A-Z0-9a-z.
程序员不务正业
·
2018-07-12 17:18
谓词
NSPredicate
NSPredicate
主要是用来查询、条件过滤;最常用的场景就是在自定义的数据模型对象中根据条件来查询相关信息,例如在手机通讯录中根据个人信息的Model所包含的name属性,来进行搜索*简言之*
NSPredicate
蠹囟狐狸
·
2018-06-22 11:39
iOS开发
iOS开发小总结(二)
谓词的使用谓词就是通过
NSPredicate
给定的逻辑条件作为约束条件,完成对数据的筛选。
SpringFighting
·
2018-06-05 14:41
日期正则
NSString*)telNumber{NSString*phoneRegex=@"^((13[0-9])|(15[^4,\\D])|(18[0,0-9])|(17[0,0-9]))\\d{8}$";
NSPredicate
就用帅气点的昵称吧
·
2018-06-03 19:20
iOS 各种判断
-(BOOL)deptNumInputShouldNumber:(NSString*)str{if(str.length==0){returnNO;}NSString*regex=@"[0-9]*";
NSPredicate
_Waiting_
·
2018-06-01 17:45
iOS开发 一些常用的正则表达式工具类
正则表达式的语法:iOS中正则表达式与
NSPredicate
连用,看一个过滤纯数字的例子:-(BOOL)checkNumber:(NSString*)number{NSString*
太上
·
2018-05-11 23:23
ios开发
谓词
NSPredicate
匹配正则表达式时奇葩的“空格符”BUG
前言:A.使用谓词校验某一字符是否符合对应正则表达式时,项目崩溃。多次检验后发现是字符串中的空格符异常。B.原本猜测是中文状态和英文状态下“空格符”的区别。再次实验的时候使用中文空格符、英文空格符均不可再现问题。只能复制那个“空格符”进行测试。C.虽然解决了这个BUG,也留下了更深的疑问。在中直接拷贝是测不到我所说BUG的,有兴趣的同学可以点这里获取资料。BUG展示:BUG检测出来的过程不在描述。
小代码仔
·
2018-05-09 15:05
2018 iOS最新最全的手机号正则表达式
mobileNum{NSString*MOBILE=@"^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$";
NSPredicate
WinJayQ
·
2018-04-19 09:37
30分钟快速带你理解iOS中的谓词
NSPredicate
在iOS开发Cocoa框架中,有提供
NSPredicate
类,这个类通常也被成为谓词类,其主要的作用是在Cocoa中帮助查询和检索,但是需要注意,实质上谓词并不是提供查询和检索的支持,它是一种描述查询检索条件的方式
珲少
·
2018-03-14 08:03
iOS 正则表达式判断UITextField是否为全汉字,全字母,全数字,数字和字母
inputShouldChinese:(NSString*)inputString{if(inputString.length==0)returnNO;NSString*regex=@"[\u4e00-\u9fa5]+";
NSPredicate
zweic
·
2018-02-01 10:43
iOS字符串比较(区分与不区分大小写比较)
NSArrayalloc]initWithObjects:@"beijing",@"shanghai",@"guangzou",@"wuhan",nil];NSString*string=@"Ang";
NSPredicate
乡水情缘
·
2018-01-26 17:57
iOS字符串比较(区分与不区分大小写比较)
NSArrayalloc]initWithObjects:@"beijing",@"shanghai",@"guangzou",@"wuhan",nil];NSString*string=@"Ang";
NSPredicate
乡水情缘
·
2018-01-26 17:57
ios-邮箱判断和身份证判断
[A-Za-z]{2,4}";
NSPredicate
*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",email
fly大梦想家
·
2018-01-24 11:54
笔记
valueForKeyPathvalueForKeyPath取到所有当前key的value值返回数组2.使用谓词提取数据,可以返回满足条件的model数据NSNumber*testNumber=@123;
NSPredicate
只因为趁年轻
·
2017-12-29 10:25
[OC基础]
NSPredicate
NSPredicate
,用来指定过滤器条件的对象创建
NSPredicate
对象//直接写好过滤条件
NSPredicate
*predicate1=[NSPredicatepredicateWithFormat
zhulang424
·
2017-12-09 20:37
NSPredicate
匹配汉字数字Emoji
字符串[a-zA-Z]数字\d或者[0-9]或者[\u0030-\u0039]汉字[\u4E00-\u9FA5]emoji[^\u0020-\u007E\u00A0-\u00BE\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF\u0080-\u009F\u2000-\u201f\r\n]不要忘记加了{0,}不限匹配字符的长度
iwasee
·
2017-12-09 02:21
邮箱,手机号,身份证,银行卡有效性检测(正则表达式)
[A-Za-z]{2,4}";
NSPredicate
*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",emailRegex];return
江湖闹士
·
2017-12-08 17:16
Object-c正则表达式
[A-Za-z]{2,4}";
NSPredicate
*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",emailRegex];ret
UnknowException
·
2017-12-04 07:03
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他