最近在做一个项目,涉及到车辆VIN扫描,扫描到结果后要提取出来VIN,从网上找了好多资料,发现都没有找到相关的。
VIN特定格式在这里不做赘述,不懂得小伙伴可以去问一下度娘。
下面进入正题:
我这里用的是正则匹配字符串特定格式,然后进行截取,代码如下:
NSString * string = @"abc123,lf1239378hend7ehv";
NSRange range = [string rangeOfString:@"^[A-Z0-9]{17}$" options:NSRegularExpressionSearch];
if (range.location != NSNotFound) {
NSLog(@"%@", [string substringWithRange:range]);
}
代码其实很简单,但是对于我这种渣渣来讲还是搞了整整一下午。
网友评论