RegExLib.com - The first Regular Expression Library on the Web!

Please support RegExLib Sponsors

Sponsors

Expressions by User

   Displaying page 1 of 1 pages; Items 1 to 1
Title Test Details UK Vehicle Registration (inc. Northern Ireland)
Expression
^([A-HJ-PR-Y]{2,2}[056][0-9]\s?[A-HJ-PR-Y]{3,3})$|^([A-HJ-NP-Y]{1,3}[0-9]{2,3}?\s[A-Z]{3,3})$|^([A-Z]{1,3}\s?[0-9]{1,4}([A-Z]{1,1})?)$|^([0-9]{4,4}[A-Z]{1,3})$|^([A-Z]{1,2}\s?[0-9]{1,4})$|^([A-Z]{2,3}\s?[0-9]{1,4})$|^([0-9]{1,4}\s?[A-Z]{2,3})$
Description
The regular expression above will validate a UK Vehicle Reg number according to the following criteria: Pre 1932 XX 9999 - 1 or 2 letters followed by 1 to 4 numbers 1932 - 1963 XXX 999 - 1 to 3 letters followed by 1 to 3 numbers 9999 XXX - 4 numbers followed by 1 to 3 letters 1962 - 1982 XXX 999X - 1 to 3 letters followed by 1 to 3 numbers followed by 1 letter 1983 - 2001 XXX999 XXX - 1 to 3 letters (excluding I, Q and Z) followed by 2 to 3 numbers followed by 3 letter 2001 to present XX99 XXX - 2 letters(excluding I, Q and Z) followed by 2 numbers (the first being 0, 5 or 6) followed by 3 letters Northern Ireland XXX 9999 - 2 or 3 letters followed by 1 to 4 numbers 9999 XXX - 1 to 4 numbers followed by 2 or 3 letters
Matches
GL55 ABB | A23 GMP | UFG 158
Non-Matches
GLB1 VVV | GL99 AAA | SSS 99999
Author Rating: Not yet rated. David Rose
   Displaying page 1 of 1 pages; Items 1 to 1

Copyright © 2001-2024, RegexAdvice.com | ASP.NET Tutorials