Amplitud alta del número de seguro nacional del Reino Unido

La amplitud alta detecta patrones de nueve caracteres alfanuméricos en el formato LL DD DD DD L (donde L es una letra y D es un dígito), separados por espacios, puntos o guiones largos, o juntos en una cadena.
La primera y la segunda letra no pueden ser D, F, I, Q, U ni V. La segunda letra tampoco puede ser O.
Patrones de amplitud alta del número de seguro nacional del Reino Unido
Patrones
Descripción
[A-CEGHJ-PR-TW-Z][A-CEGHJ-NPR-TW-Z].\d{2}.\d{2}.\d{2}-[ABCD]
Separado por puntos.
[A-CEGHJ-PR-TW-Z][A-CEGHJ-NPR-TW-Z]\d{2}\d{2}\d{2}[ABCD]
Sin separadores.
[A-CEGHJ-PR-TW-Z][A-CEGHJ-NPR-TW-Z] \d{2} \d{2} \d{2} [ABCD]
Separado por espacios.
[A-CEGHJ-PR-TW-Z][A-CEGHJ-NPR-TW-Z]-\d{2}-\d{2}-\d{2}-[ABCD]
Separado por guiones largos.
[A-CEGHJ-PR-TW-Z][A-CEGHJ-NPR-TW-Z] \d{6} [ABCD]
Dígitos en una cadena.