Как правильно сделать регулярное выражение находящее цифры и арифметические символы?

Пытался поискать в разных справочниках, но безуспешно. Буду благодарен знающим.
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
dlnsk
@dlnsk
ПК Партнер 01.01 -> ПК Поиск -> IBM PC
Непонятно, что конкретно вам нужно.
Если отдельные символы, то [0-9\-+*/], если последовательность (aka выражение), то [0-9\-+*/]+ (но тут с большой осторожностью, т.к. могут быть пробелы, а где пробелы, там могут быть и несколько выражений).
Ну а если нужно разобрать выражение с учетом синтаксиса и наличия ошибок, то тут регуляркой не обойдешься, тогда нужно полноценный синтаксический анализатор писать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы