環境 Visual C++ 2019 概要 ワードリスト(配列)から正規表現のパターンを生成します。 PerlやRubyにはあるけどもc++が見つからなかったので参考を基に作成してみました。 下のコードのワードリストの結果だと (?:tange(?:rine|lo)|pomelo|orange|l(?:ime|emon)|grape(?:fruit)?|citron) が生成されます。 コード #pragma once class RegexpTrie { public: static void Initialize(void); static void Terminate(void); st…