一个正则表达式中的多个表达式

时间:2016-09-08 19:19:11

标签: c# asp.net regex c#-4.0 regex-negation

我写过以下正则表达式

string validnumber = @" ^ [a-zA-Z] {2} [0-9] {7} $&#34 ;;

这将允许像" AA1234567"。

这样的数字

我想写正则表达式以允许以下格式" AA1234567-12345"或" AA1234567"在一个表达式。

任何人都可以帮助我,我该怎么写

1 个答案:

答案 0 :(得分:1)

您可以尝试"^[a-zA-Z]{2}[0-9]{7}(?:-[0-9]{5})?$