正则表达式匹配D或E后跟2-3位数

时间:2013-12-12 07:44:24

标签: regex

我一直在寻找匹配字符串的正则表达式,该字符串以D或E开头,后跟2或3位数字。我在编写正则表达式时非常糟糕,但这是我尝试过的:^ [DE] {1} [0-9] {1,2} $

谢谢

1 个答案:

答案 0 :(得分:3)

  

starts with D or an E followed by 2 or 3 digits

你很亲密。试试这个正则表达式:

^[DE][0-9]{2,3}$

您不需要{1},因为默认情况下为true,数字应为{2,3}而不是{1,2}