我有以下网址:
http://test.me/s/hq6aN
我基本上想用 d 替换那个 s,使用 NSRegularExpression 轻松做到这一点的最佳方法是什么?基本上我想要的是找出字符串中 /s/ 的索引,知道怎么做吗?
这是我到目前为止所拥有的:
NSString *regexStr = @"/s/";
NSError *error = nil;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:regexStr options:0 error:&error];
NSArray *matches = [regex matchesInString:shortLink options:0 range:NSMakeRange(0, [shortLink length])];
if ([matches count] > 0){
NSTextCheckingResult *matchesIndex = [matches objectAtIndex:0];
NSRange range = matchesIndex.range;
}
我很确定我在 regexStr 上做错了什么