正则表达试的用法

前端之家收集整理的这篇文章主要介绍了正则表达试的用法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

//对数组进行过滤

NSArray *array = [[NSArray alloc]initWithObjects:@"beijing",@"shanghai",@"guangzou",@"wuhan",nil];

NSString *string = @"ang";

NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF CONTAINS %@",string];

NSLog(@"%@",[array filteredArrayUsingPredicate:pred]);

//判断字符串是否为字母

NSString *regex = @"[A-Za-z]+";

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];

NSString *aString=@"nkl";

if ([predicate evaluateWithObject:aString]) {

NSLog(@"是字母");

}else

{

NSLog(@"不是字母啊");

}

猜你在找的正则表达式相关文章