构造匹配数字表达式的正则表达式,如5 + 65

时间:2016-08-24 13:07:15

标签: regex

我正在寻找一种构造正则表达式的方法,以便将两个整数与数学运算相匹配,例如6 + 36 85 * 52

1 个答案:

答案 0 :(得分:0)

对于像Number Operator Number这样的简单数学运算,您可以使用此正则表达式:

^[0-9]+(\+|\-|\*|\/)[0-9]+$

对于像Number Operator Number Operator Number...这样的复杂表达式,请尝试:

^[0-9]+((\+|\-|\*|\/)[0-9]+)+$