Granice słów REGEXP MySQL [[: <:]] [[:>:]] i podwójne cudzysłowy
Próbuję dopasować niektóre wyrażenia całych słów z funkcją REGEXP MySQL. Jest problem, gdy zaangażowane są podwójne cytaty.
Dokumentacja MySQL mówi: „Aby użyć dosłownego wystąpienia znaku specjalnego w wyrażeniu regularnym, należy poprzedzić je dwoma znakami odwrotnego ukośnika ().”
Ale wszystkie te zapytania zwracają 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
Co jeszcze mogę spróbować uzyskać 1? Czy to niemożliwe?