У меня есть список текстовых записей, которые пользователь может ввести в базу данных, и мне нужно проверить эти входы с помощью регулярных выражений, потому что некоторые из них сложны. Одно из полей должно иметь пробелы в числах (т.е. 10, 12, 14, 16...). Мой вопрос в том, есть ли конструкция Regex, которая позволила бы мне выполнять только пробелы с четными или нечетными цифрами? Я знаю, что могу вывести это значение и выполнить проверку деления на него, но я надеялся на чистое решение Regex, если это возможно.
[Изменить]
Решение, которое я закончил использовать на этом, было адаптацией JaredPar, потому что помимо необходимости иметь только нечетные или эвены, мне также необходимо было ограничить диапазон (т.е. все четные числа между 10-40). Ниже закончено Regex.
^ [123] [02468] $