我试图在1981年之前为车辆创建一个RegEx Vin验证。
这是我在1980年后为车辆提出的:
^[A-Z\d]{8}[\dX][A-Z\d]{2}\d{6}$
有没有人曾在1981年之前创建过RegEx Vin Validation?这比我想象的要困难。
答案 0 :(得分:1)
更好的1980年后Vin验证将是^[A-HJ-NPR-Z\\d]{8}[\\dX][A-HJ-NPR-Z\\d]{2}\\d{6}$
,因为他们没有使用I O或Q. http://en.wikipedia.org/wiki/Vehicle_identification_number。我不认为你能够在1980年之前创建一个正则表达式,因为每个公司都做了不同的事情......
答案 1 :(得分:0)
尝试类似^((?!.{9}[su])[a-z0-9-[io]]{11}\d{6}|[a-hj-z0-9]{6,11}\d{5})$