限制为仅限大写或小写字母

时间:2014-02-16 07:09:42

标签: c# asp.net regex

我有这个正则表达式

^(?:0[0-9]|1[0-3])-ARID-[0-9]{3}$

但它只匹配10-ARID-278这样的字符串,但我希望它也应该接受像10-arid-257这样的字符串。

并且10-Arid-257或10-ARID-257这样的字符串

文字应该是 ARID 干旱,而不是大写和小写的混合。

1 个答案:

答案 0 :(得分:3)

显式列出大写和小写单词,使用|(意味着OR)组合它们。

^(?:0[0-9]|1[0-3])-(?:ARID|arid)-[0-9]{3}$