1.匹配代表图片的文字
//通过正则表达式来匹配字符串
NSString *regex_emoji =@"\\[[a-zA-Z0-9\\/\\u4e00-\\u9fa5]+\\]"; //匹配表情 [微笑][大哭]
NSError *error = nil;
NSRegularExpression *re = [NSRegularExpressionregularExpressionWithPattern:regex_emoji options:NSRegularExpressionCaseInsensitiveerror:&error];
2.创建单例
static MessageReadManager *detailInstance = nil;
+ (id)defaultManager
{
@synchronized(self){
static dispatch_once_t pred;
dispatch_once(&pred, ^{
detailInstance = [[self alloc] init];
});
}
return detailInstance;
}
本文介绍如何使用正则表达式匹配特定字符序列,例如代表图片的文字,并展示了Objective-C中单例模式的一种实现方式。
1515

被折叠的 条评论
为什么被折叠?



