問題の例:
SELECT * FROM `table`
WHERE `content`
RLIKE "[[:<:]]didnt[[:>:]]"
問題は、「didnt」などを検索すると、「didn't」(アポストロフィ付き) の列が見つからないことです。また、「didn't」を検索すると、「didnt」(アポストロフィなし) の列は見つかりません。
アポストロフィ、コンマ、ハイフンなどを無視し、アポストロフィがある/ないに関係なく結果が得られるようにするには、どのような変更を加える必要がありますか。