This commit is contained in:
Looly 2022-05-24 17:25:57 +08:00
parent e8e99f6559
commit d368b76586
2 changed files with 2 additions and 1 deletions

View File

@ -168,7 +168,7 @@ public interface RegexPool {
* 十七位码车架号 * 十七位码车架号
* 车辆的唯一标示 * 车辆的唯一标示
*/ */
String CAR_VIN = "^[A-Za-z0-9]{17}$"; String CAR_VIN = "^[A-HJ-NPR-Z0-9]{8}[0-9X][A-HJ-NPR-Z0-9]{2}\\d{6}$";
/** /**
* 驾驶证 别名驾驶证档案编号行驶证编号 * 驾驶证 别名驾驶证档案编号行驶证编号
* eg:430101758218 * eg:430101758218

View File

@ -222,6 +222,7 @@ public class ValidatorTest {
public void isCarVinTest(){ public void isCarVinTest(){
Assert.assertTrue(Validator.isCarVin("LSJA24U62JG269225")); Assert.assertTrue(Validator.isCarVin("LSJA24U62JG269225"));
Assert.assertTrue(Validator.isCarVin("LDC613P23A1305189")); Assert.assertTrue(Validator.isCarVin("LDC613P23A1305189"));
Assert.assertFalse(Validator.isCarVin("LOC613P23A1305189"));
} }
@Test @Test