正则表达式-25到1045的数字,且OR语句为4个或更少

时间:2019-04-23 14:21:33

标签: regex

好的,所以我有一个作业,需要为一组特定的数字创建一个正则表达式。更具体地,从负25到正1045的数字,但具有四个或更少的OR运算符(|)。

我已经尝试创建一个可运行的正则表达式并从那里开始工作,但是我找不到删除任何OR运算符的方法。这是我尝试使用的正则表达式:

^(-([1-9]|1[0-9]|2[0-5])|0|[1-9]\d?\d?|10([0-3][0-9]|4[0-5]))$

就像我说的那样,正则表达式应该适用于-251045,但是少于4个OR运算符|,并且只有那些数字,上下没有任何值,并且没有字母,特殊字符或空格。

这是一个分配,因此应该可以在4个OR运算符或更少的限制内使用。

0 个答案:

没有答案