I want to validate mathematical expressions using regular expression. The mathematical expression can be this
It can be blank means nothing is entered
If specified it will always start with an operator +
or -
or *
or /
and will always be followed by a number that can have
any number of digits and the number can be decimal(contains .
in between the numbers) or integer(no '.' symbol within the number).
examples : *0.9
, +22.36
, - 90
, / 0.36365
It can be then followed by what is mentioned in point 2 (above line).
examples : *0.9+5
, +22.36*4/56.33
, -90+87.25/22
, /0.36365/4+2.33
Please help me out.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…