いくつかの単語全体の式を MySQL REGEXP 関数と一致させようとしています。二重引用符が含まれている場合、問題があります。
MySQL のドキュメントには、「正規表現で特殊文字のリテラル インスタンスを使用するには、その前に 2 つのバックスラッシュ () 文字を付けます。」
しかし、これらのクエリはすべて 0 を返します。
SELECT '"word"' REGEXP '[[:<:]]"word"[[:>:]]'; -> 0
SELECT '"word"' REGEXP '[[:<:]]\"word\"[[:>:]]'; -> 0
SELECT '"word"' REGEXP '[[:<:]]\\"word\\"[[:>:]]'; -> 0
SELECT '"word"' REGEXP '[[:<:]] word [[:>:]]'; -> 0
SELECT '"word"' REGEXP '[[:<:]][[.".]]word[[.".]][[:>:]]'; -> 0
1を取得するために他に何を試すことができますか? それともこれは不可能ですか?