iOS正则表达式匹配
作者:
Realank | 来源:发表于
2016-03-08 16:56 被阅读220次- (NSString *)findHyperLinkWithString:(NSString *)rawString{
if (rawString.length <= 0) {
return @"";
}
NSError *error;
NSRegularExpression *orderNumRegExp;
NSString *orderNumRegExpStr = @"\\[.*:.*\\]"; //正则匹配表达式
orderNumRegExp = [NSRegularExpression regularExpressionWithPattern:orderNumRegExpStr
options:0 error:&error];
if (!error) {
NSTextCheckingResult *matchResult = [orderNumRegExp firstMatchInString:rawString options:0 range:NSMakeRange(0, rawString.length)];
if (matchResult) {
NSString* matchedString = [rawString substringWithRange:matchResult.range];
// NSRange range = [matchedString rangeOfString:@":"];
return matchedString;
}
}
return nil;
}
本文标题:iOS正则表达式匹配
本文链接:https://www.haomeiwen.com/subject/hfyzkttx.html
网友评论