【发布时间】:2012-11-15 10:01:33
【问题描述】:
我在 ASP.NET 客户端验证器中使用此 RegEx:
\d{9}|A\d{8}|a\d{8}
它成功地匹配了这些字符串(这是我想要的):
123456789
a12345678
A12345678
但是现在 RegEx 中有一个 有点重复的部分,我不喜欢 A\d{8}|a\d{8} -- 还有更多简洁的方法?
【问题讨论】:
标签: java c# html asp.net regex
我在 ASP.NET 客户端验证器中使用此 RegEx:
\d{9}|A\d{8}|a\d{8}
它成功地匹配了这些字符串(这是我想要的):
123456789
a12345678
A12345678
但是现在 RegEx 中有一个 有点重复的部分,我不喜欢 A\d{8}|a\d{8} -- 还有更多简洁的方法?
【问题讨论】:
标签: java c# html asp.net regex
使用正则表达式模式[aA\d]\d{8}
【讨论】:
使用\d{9}|[Aa]\d{8}。 [Aa] 将匹配“A”或“a”。
【讨论】: