これはPGroonga 2.X用のドキュメントです。古いPGroongaを使っているならPGroonga 1.xのドキュメントを見てください。 @~演算子 概要 この演算子は1.2.1から非推奨になりました。代わりに&~演算子を使ってください。 @~演算子は正規表現検索をします。 PostgreSQLは次のような組み込みの正規表現演算子を提供しています。 SIMILAR TO POSIX正規表現 SIMILAR TOはSQL標準をベースにしています。「POSIX正規表現」はPOSIXをベースにしています。これらはそれぞれ違う正規表現の構文を使います。 この演算子はさらに別の正規表現の構文を使います。この演算子はRubyで使われている構文を使います。なぜなら、PGroongaはRubyが使っている正規表現エンジンと同じエンジンを使っているからです。そのエンジンはOnigmoです。完全な構文定