Мне нужно регулярное выражение, чтобы соответствовать последовательности символов, составляющих запрос.Пример моего определения запроса выглядит следующим образом: и (кошка, собака) В более общем определении он может быть представлен как оператор (операнд, операнд) Он состоит из оператора, который содержит 2 операнда.Операндами может быть любое отдельное слово ALPHABETIC (не числовое) или даже другой подзапрос.и пример: и (козел, или (зебра, медведь)) Операторы: И, ИЛИ, НЕ , и запрос может получить все больше и больше ЯВЛЯЕТСЯ до такой степени, насколько это возможно.В запросе нет WHITESPACE , и мне нужно регулярное выражение для использования в приложении Java.Примечание. Оператор NOT может иметь только один операнд, например not (тигр) .Заранее спасибо.