2016-11-21 19 views
0

それで、私はアスキー文字以外の文字を削除することについてたくさんのことを見つけましたが、本当にそれらを追加することはありません。ウェブページからコピーされた非アスキー文字のテスト

基本的には、ユーザーが入力できるテキストフィールドがあり、その文字列は特定のコンテキストで処理、保存、表示されます。私は、ユーザーが他のウェブページのテキストをコピーして貼り付けることを期待しています。そのフィールドにユーザーが入力したものが何も破壊されないようにしたいと思います。 (これは潜在的な問題だと知っている。なぜなら、実際にアスキーではないので、ユーザーが対処して貼り付けているからだ。)

これは非アスキー文字の削除ではない!私は、問題の可能性のある文字のリスト/ファイルをコピーして貼り付けて、正しく処理されることを確認したい。または、少なくとも、これらの潜在的なコピー貼り付け「詐称者」文字を見つける良い方法です。

+0

がユニコード[名前のリスト]を参照してください』「†‡•...‰<>€™(のhttp://www.un icode.org/charts/nameslist/index.html)または[データベース(テキストファイル)](http://www.unicode.org/Public/UCD/latest/ucd/UnicodeData.txt)を参照してください。 –

答えて

0

ありがとうTom Blodget。テキストをシフトして最小化した後、以下は、コピーして貼り付けることができるすべてのUTF-8文字のリストです。 (ここではUTF-16UFT-32リストです。私は、テキストファイルにこれらのリストをコピーする時間がありません。それらのリンクが壊れている場合は、Google for UFT-16 tableGoogle for UTF-32 table使用)

を!」の#$%&「()* +、 -./:; < =>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ []^_ `abcdefghijklmnopqrstuvwxyz {|}〜¡¢¢Â¢¡¯¯¯¯¯¯¯¯ ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĂ㥹ĆćČčĎďĐđĘęĚěĹ弾ŁłŃńŇňŐőŒœŔŕŘřŚśŞşŠšŢţŤťŮůŰűŸŹźŻżŽžƒ˘˙˛~˝ - ''、 『

関連する問題