Я имел дело с регулярными выражениями, этот вопрос возник.Как написать регулярное выражение для тестов математических выражений.Я имею в виду выражение вроде этого:
1+1
(1+1) * 2 / (4+1) + 3
и что-то в этом роде.
Я пытаюсь что-то вроде этого:
"^(?:\\d+([*+-]|/(?!0)))+\\d+$"
Но так не передается вариант с скобками.Как сделать регулярное выражение, пропустившее оба варианта, которые я описал выше?Мне нужно регулярное выражение, чтобы пропустить числа, скобки и основные математические операции + - * / и пробелы