RegEx必须包含初始UC字母(不是G-M),可以包括数字(最多4个),但必须包括数字前的连字符或下划线

时间:2015-08-27 02:18:15

标签: regex

无法破译我搜索到的所有RegEx内容:这是我能得到的尽可能接近,但它允许多个UC

domain.com/page

我也探讨了'负面'版本

domain.com/page

但我不清楚如何附加 - 或_ +数字选项。

(这是对我构成的一个谜题,我在作弊)

2 个答案:

答案 0 :(得分:0)

试试这个

/^UC[^G-M]*[-_]\d{0,4}$/

答案 1 :(得分:0)

如果它只能包含一个字母,一个连字符或下划线,最多四个数字:

/^[A-FN-Z][-_]\d{0,4}$/