/\A[A-Z\d\s]{1}?\d{9}\s?\z/\A - матчит либо букву A, либо начало строки, в зависимости от ЯП[A-Z\d\s]{1}? - матчит 0 или 1 символов из набора: буквы от A до Z, или любая цифра, или любой пробельный символ\d{9} - 9 подряд любых цифр\s? - 0 или 1 любых пробельных символов\z - матчит либо букву z, либо конец строки, в зависимости от ЯП