admin管理员组

文章数量:1442749

php 正则车架号,iOS 车架号、船舶号等正则【原创】

在实际开发中,经常需要对一些号码之类的进行判断校验,一般我们用的有正则表达式,下面列出几个正则表达式,供大家参考使用:

1.车牌号正则

- (BOOL)validateCarNo:(NSString*)carNo

{

NSString *carRegex = @"^[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z_0-9]{5}$";

NSPredicate *carTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",carRegex];

NSLog(@"carTest is %@",carTest);

return [carTest evaluateWithObject:carNo];

}

2.17位车架号正则

- (BOOL)checkCheJiaNumber:(NSString *)carFrame

{

NSString *carFrameRegex = @"^[A-Za-z0-9]{17}$";

NSPredicate *carFrameTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",carFrameRegex];

return [carFrameTest evaluateWithObject:carFrame];

}

3.船舶号正则 CN+11位阿拉伯字母,CN表示中国

- (BOOL)validateShipNo:(NSString*)carNo

{

NSString *carRegex = @"^CN[0-9]{11}$";

NSPredicate *carTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",carRegex];

NSLog(@"carTest is %@",carTest);

return [carTest evaluateWithObject:carNo];

}

转载时请注明出处及相应链接,本文永久地址:.html

微信打赏

支付宝打赏

感谢您对作者Alina的打赏,我们会更加努力!    如果您想成为作者,请点我

本文标签: php 正则车架号iOS 车架号船舶号等正则原创