Ich möchte freundlich auf die folgende Anleitung verweisen:
Abfrage eines persönliches Codes
Womöglich erübrigt sich Ihre Frage damit, denn dort wird u.a. vorgeschlagen, die Bestandteile des Codes separat abzufragen. Weniger fehleranfällig, einfacher zu verstehen :)
Wenn Sie sich am Ende dann tatsächlich für den regulären Ausdruck entscheiden, würde der wohl so aussehen:
/[A-Z]{2}[0-9]{2}[A-Z]{2}[0-9]{2}/
Ob die Groß-/Kleinschreibung dabei geprüft wird, bin ich nicht sicher. Aber mal ehrlich ... die ist für Sie am Ende des Tages auch egal, denn das lässt sich für die Auswertung einfach anpassen.