Regex. Цифры и математические знаки - C#
Формулировка задачи:
Добрый день.
Подскажите что не так с этим выражением:
Оно должно отлавливать только цифры и математические знаки, это работает, но оно отлавливает и такие строки как "C2"
Regex regexExpression = new Regex(@"^(?:((-?\d+)(,\d+)?)+[*+/-])+((-?\d+)(,\d+)?)|((-?\d+)(\.\d+)?)+$");
Решение задачи: «Regex. Цифры и математические знаки»
textual
Листинг программы
Regex regexExpression = new Regex(@"^((?:((-?\d+)(,\d+)?)+[*+/-])+((-?\d+)(,\d+)?)+)|^(-?\d+)(\.\d+)?$");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д