急需一个iOS开发用到的正则表达式,类似微博的@XXX这种 但是我们老板比较奇葩,他的要求是,@符号后面的内容,可以是任何符号,直到空格,比如 @我是你*&^%¥@(我是你*&^%¥) *&^%¥@*&^%¥(我是你*&^%¥) @我是你123*&^%¥@我是你*&^%¥(123)这种 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); NSString * str1 = @"hello world"; __weak NSString * str2 = str1; str1 = nil; NSLog(@"str1:%@,str2:%@",str1,str2); //正则表达式: NSString * regEx = @"^@.*? $"; NSString * data = @"@我是你*&^%¥ "; NSString * data2 = @"@(我是你*&^%¥) *&^%¥ "; NSPredicate *card = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regEx]; if (([card evaluateWithObject:data])) { NSLog(@"data成功"); }else{ NSLog(@"data失败"); } if (([card evaluateWithObject:data2])) { NSLog(@"data2成功"); }else{ NSLog(@"data2失败"); } } return 0;}记得 regEx 在 $前面有个空格符 在非苹果机上安装IOS和XCode 做IOS开发最基本的条件是什么 iphone游戏开发用什么地图脚本?(八百里加急) 如何获取TEXT VIEW文本框的内容? 关于tableviewcontroller的问题 用户登陆注册时验证码的问题 IOS中怎么让线程在主线程上执行100次 UICollectionView using swift iOS长按拖动 求iOS上传图片到服务器代码 求大神帮忙解决图片上传问题 NSData有数据 转NSString为空
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
NSString * str1 = @"hello world";
__weak NSString * str2 = str1;
str1 = nil;
NSLog(@"str1:%@,str2:%@",str1,str2);
//正则表达式:
NSString * regEx = @"^@.*? $";
NSString * data = @"@我是你*&^%¥ ";
NSString * data2 = @"@(我是你*&^%¥) *&^%¥ ";
NSPredicate *card = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regEx];
if (([card evaluateWithObject:data])) {
NSLog(@"data成功");
}else{
NSLog(@"data失败");
}
if (([card evaluateWithObject:data2])) {
NSLog(@"data2成功");
}else{
NSLog(@"data2失败");
}
}
return 0;
}记得 regEx 在 $前面有个空格符