Проверьте логическое выражение с помощью скобок в C #
Я хочу проверить строку в C #, которая содержит логическое выражение в скобках. Строка должна содержать только цифры 1-9, круглые скобки "ИЛИ ЖЕ" , "А ТАКЖЕ".
Примеры хороших строк:
1 И 2 ""
2 ИЛИ 4 ""
4 И (3 ИЛИ 5) "" 2 "
И так далее...
Я не уверен, что Регулярные выражения достаточно гибки для этой задачи. Есть ли хороший короткий путь достижения этого в C #?