正则expression式来匹配一个数字两到四次
这是一个关于正则expression式的简单问题,但我没有find答案。
我想确定一个数字是否按照两到四次顺序出现。 我可以使用什么语法?
\d{what goes here?}
我试过\d{2,4}
,但是这个expression式也接受三位数字。
没有具体的语法,但有很多方法可以做到这一点:
(?:\d{4}|\d{2}) <-- alternation: four digits or two \d{2}(?:\d{2})? <-- two digits, and optionally two more (?:\d{2}){1,2} <-- two digits, times one or two