2017-05-22 5 views
1

SQLite FTSでは、クエリのテキストを含むテーブル行を検索し、一致ランクで並べ替えます。SQLite全文検索:regexpのようなグループに一致します。

しかし、クエリに一致する一致した行からテキストを抽出する方法はありますか?

私に最も近いアナロジーは正規表現グループです。パターンにマッチする文字列を見つけることはできません。グループ(括弧)を使って正確に一致する文字列部分を抽出することもできます。

私はPeewee ORMを使用していますが、純粋なSQLiteやその他のツールを使用して回答をいただければ幸いです。

答えて

1

offsets() functionを使用すると、ドキュメント内の検索テキストの位置を特定できます。

+0

ありがとう、それは私が必要としていたものです! – user174916

関連する問題