我能否在正则表达式中比较两个数字? 我想要一个正则表达式,当数字为10-12时正确,但是当数字为12-10时不正确。我的意思是10必须小于12。 我想在Javascript中实现。
我能否在正则表达式中比较两个数字? 我想要一个正则表达式,当数字为10-12时正确,但是当数字为12-10时不正确。我的意思是10必须小于12。 我想在Javascript中实现。
针对这个问题,我不建议使用正则表达式。我会将字符串按运算符拆分成两个数字,然后根据找到的运算符比较这两个数字(我假设10+12
和12+10
都是合法的)。
x-y
,但你要求它进一步推理 x
和 y
之间的关系,这就过于苛刻了。或者说,现在你有三个问题了。有些人遇到问题时会想,“我知道,我来用正则表达式。”现在他们有两个问题了。(JWZ)