次のような適切に形成された (括弧に関して) 式を変換することは可能ですか?
((a および b) または c) および d
正規表現に変換し、ABCDE (大文字と小文字を区別しない...) などの入力用語で Java または別の言語の組み込みエンジンを使用しますか?
これまでのところ、検索 b および (a または e) に対して (b) (^.?) (a|e)*の行に沿って何かを試しましたが、実際にはうまくいきません。入力文字列に現れる文字「b」と「a」または「e」のいずれかに一致するものを探しています。
プロセスについて-入力文字列を配列に分割し(この正規表現に基づいて)、一致する文字を出力として受け取ることを考えています(AND / OR条件が満たされない場合はなし)。私は正規表現に比較的慣れておらず、あまり時間をかけていないので、私が尋ねていることが不可能であるか、答えが本当に明白である場合は申し訳ありません.
返信ありがとうございます。