Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
REGEXP と MYSQL に問題があります。
文字列のアクセントを無視して正規表現の値と比較することはできませんか?
SELECT ('estágio') REGEXP '(estagio)') AS dados
データベースからアクセントを削除できません。
_bin または utf8_unicode_ci に変換しようとしましたが、成功しませんでした。
誰かがそれを行うためのヒントを持っていますか?
tks !
アクセントを持つことができるすべての文字を次のようなものに置き換えることができます:
estagio -> [eèêéë]st[aàâäá]g[iìïî][oôöòó]
「a」が「[aàâäá]」、「i」が「iìïî」などになるように、クエリの前に置換するだけで済みます。
これにより、文字のアクセントを受け入れる有効な正規表現が形成されます。