我有这个正则表达式
^(?:0[0-9]|1[0-3])-ARID-[0-9]{3}$
但它只匹配10-ARID-278
这样的字符串,但我希望它也应该接受像10-arid-257
这样的字符串。
并且不像10-Arid-257
或10-ARID-257这样的字符串
文字应该是 ARID 或干旱,而不是大写和小写的混合。
答案 0 :(得分:3)
显式列出大写和小写单词,使用|
(意味着OR)组合它们。
^(?:0[0-9]|1[0-3])-(?:ARID|arid)-[0-9]{3}$