Что было бы хорошим регулярным выражением для распознавания математических выражений?
Я не собираюсь анализировать его, а просто признаю, что это математическое выражение. Важной особенностью является то, что он не распознает не-math-exp как math-exp
, включая: ops, круглые скобки, ...
, исключая: функции fe exp, sqrt
вероятно, отправной точкой будет:
(^ | \ s +) [+ \ - * / () 0-9] + (\ s + | $)
пример