入力が有効なフライトコードかどうかを確認するために使用する正規表現を作成しようとしています。AA の有効なフライトコードは、2 文字と 3 桁または 4 桁の数字のように見えます。数字をゼロで始めることは可能ですが、少なくとも 1 桁は 1 ~ 9 でなければなりません。有効なコードは、DE1258、DE012、SK4589、fr0020、us0001 などです。
次の解決策を試しましたが、うまくいきません。
Regex RegexObj = new Regex(@"^[a-zA-Z]{2}$\d\d\d\d");