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