がそのまま使用されているすべての非英数字/句読点を削除しますDY "•(絵文字)解析フォームデータは、私たちが奇妙な文字を見ているWebフォームの項目で
または
‬(全く分からないが、それは窓1252だと思う)
私は正規表現を使ってutf-8と同等のものを置き換えることができますが、それらを効率的に削除する正規表現やエンコードを使用することをお勧めします。私はUTF-8にMYSQLに
をDBテーブルを設定している
Perlで、このための最良かつ最も理想的なソリューションとは何ですか?または、代わりにmysqlテーブルでそれを行うことはできますか?
エンコーディングが途切れているように見えます。クライアントはutf8を送信し、あなたはutf8を安全にしたいが、途中でCP1252のように扱われる。それを修正したいのですか、このデータを破棄しますか? (ヒント:ユーザーのデータを捨てることはめったに良いことではありません) – simbabque
理想的には私はデータを保存したいが、それを正しくエンコードして将来表示することができます –