From 268f258537c07b41d6fc2063ab3bba358232766f Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 24 May 2022 17:24:26 +0800 Subject: [PATCH] fix regex --- CHANGELOG.md | 1 + hutool-core/src/main/java/cn/hutool/core/lang/RegexPool.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5838f7b2..61c4e7e30 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ * 【core 】 修复Convert.numberToSimple转换问题(issue#2334@Github) * 【core 】 修复TemporalAccessorConverter导致的转换问题(issue#2341@Github) * 【core 】 修复NumberUtil除法空指针问题(issue#I58XKE@Gitee) +* 【core 】 修复CAR_VIN正则(pr#624@Gitee) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/RegexPool.java b/hutool-core/src/main/java/cn/hutool/core/lang/RegexPool.java index 9a7c67ac8..a859fddd6 100755 --- a/hutool-core/src/main/java/cn/hutool/core/lang/RegexPool.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/RegexPool.java @@ -168,7 +168,7 @@ public interface RegexPool { * 十七位码、车架号 * 车辆的唯一标示 */ - String CAR_VIN = "^[A-HJ-NPR-Z0-9]{17}$"; + String CAR_VIN = "^[A-HJ-NPR-Z0-9]{8}[0-9X][A-HJ-NPR-Z0-9]{2}\\d{6}$"; /** * 驾驶证 别名:驾驶证档案编号、行驶证编号 * eg:430101758218