我写了下面的正则表达式
string validnumber = @"^[a-zA-Z]{2}[0-9]{7}(?:-[0-9]{5})?$";
这将允许使用“ AA1234567”和“ AA1234567-12345”之类的数字。
我想在所有格式下面允许
AA1234567?
AA1234567??
AA1234567???
AA1234567????
AA1234567-?
AA1234567-??
AA1234567-???
AA1234567-????
谁能帮我怎么写
最佳答案
尝试这个:
^[a-zA-Z]{2}\d{7}(?:-?\d{1,4})?$
Explanation
根据评论更新